--2019-08-08午後6時03分31秒[Linuxインストールはvirtualenvとvirtualenvwrapper中]

オリジナル:http://106.13.73.98/__/95/

virtualenvの

virtualenvそれは、私たちは別のPython環境の管理を助けることができる素晴らしいツールです。
virtualenv異なっており、システム内の複数の仮想環境を作成するために、お互いに干渉することがあります。

次の手順では、2つの独立した仮想環境を作成し、django1.11.11、djagno2.0を実行してインストールされます。

# 我们先升级pip
pip3.6 install --upgrade pip

# 指定清华源下载virtualenv
pip3.6 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv

# 下载后,准备一个目录
mkdir all_env

# 进入目录,创建两个独立的运行环境,分别为venv01、venv02
virtualenv --no-site-packages --python=python3.6 venv01
virtualenv --no-site-packages --python=python3.6 venv02

# 创建完成后,打开两个终端,分别先进入venv01、venv02虚拟环境。进入后,终端提示符会有虚拟环境标示
. venv01/bin/activate  # 进入venv01
source venv02/bin/activate  # 进入venv02

# 分别安装django1.11.1、django2.0
pip3.6 install django==1.11.11  # venv01
pip3.6 install django==2.0  # venv02

# 分别创建django项目
django-admin startproject blog01  # venv01
django-admin startproject blog02  # venv02

# 分别修改setting.py配置文件内定义的允许访问的网段,修改后启动俩项目
python3.6 manage.py runserver 0.0.0.0:8001  # venv01
python3.6 manage.py runserver 0.0.0.0:8002  # venv02

# 所有配置就绪
# 在访问前,请确保防火墙允许通行

virtualenvwrapper

インストール
pip3.6 install virtualenvwrapper
以下は、〜/ .bashrcファイルに追加されます

ここに画像を挿入説明

基本的な使用

仮想環境を作成します。mkvirtualenv 名称

仮想環境をアクティブ化します。workon 名称

現在の仮想環境を停止します。deactivate

仮想環境を削除するには:rmvirtualenv 名称

すべての仮想環境をリストします。lsvirtualenv

現在アクティブな仮想環境のディレクトリに移動します。cdvirtualenv

site-packagesディレクトリへのダイレクトアクセス:cdsitepackages

site-packagesディレクトリの内容を表示します。lssitepackages

公式サイトで詳細を参照してください。https://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html

オリジナル:http://106.13.73.98/__/95/

おすすめ

転載: www.cnblogs.com/gqy02/p/11322826.html