仮想環境(virtualenvの)
- インストール:入力端子
pip install virtualenv
- あなたがインストールしない場合ピップピップが表示されます:コマンドが見つからない、この時間をする必要性にsudo easy_installをピップピップをインストールするには
- ReadTimeoutError:HTTPSConnectionPool(ホスト= 'pypi.python.org '、ポート= 443):読み取りがタイムアウトしましたタイムアウトが発生します。
インストール--index PIPの画像を使用してsudoをダウンロードしてくださいhttps://mirrors.ustc.edu.cn/pypiを/ウェブ/シンプル/ virtualenvの
virtualenvwrapper
- インストール
sudo pip install virtualenvwrapper
- 許可されていない[errnoが1]オペレーション::「/tmp/pip-kWWIJ8-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2 OSErrorのがあるでしょう。 7.egg-情報 "
- ソリューション:
sudoのPIP virtualenvwrapper --ignore-インストール六インストール
- ファイルパスを探すvirtualenvwrapper.sh
sudo find / -name virtualenvwrapper.sh
デフォルトのパスは、一般的に/usr/local/bin/virtualenvwrapper.shです
- .Bash_log設定ファイル
1. vim ~/.bash_log
2. 在该文件中加入
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
3.运行该文件:source ~/.bash_log
4.仮想環境を作成します。
mkvirtualenv virtualenv
- 依存関係をエクスポートしてインストールします
# 安装依赖包(须在虚拟环境中):
pip install -r requirements.txt
# 生成依赖包(须在虚拟环境中):
pip freeze > requirements.txt
- 共通コマンド
# 使用(进入)虚拟环境
workon 虚拟环境名称
# 退出虚拟环境
deactivate
# 查看所有虚拟环境
workon 两次tab键
# 删除虚拟环境
rmvirtualenv 虚拟环境名称
例:
先退出:deactivate
再删除:rmvirtualenv py_django