virtualenv は、分離された Python 環境を作成するツールです。 virtualenv は、Python プロジェクトに必要なパッケージを使用するために必要なすべての実行可能ファイルを含むフォルダーを作成します。
Python、pip、setuptools およびその他のツールをインストールした後、この仮想マシンのようなツールを使用して、互いに影響を与えることなく、同じコンピューター上で複数の異なるバージョンの Python プログラムを実行できます。 、終了または削除できます。これは非常に優れた開発ツールです。
#安装python brew install python curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python sudo easy_install pip # 使用pip安装virtualenv pip install virtualenv
#创建一个叫做pythonEnv的新环境 virtualenv pythonEnv #激活再使用 cd pythonEnv source bin/activate #退出环境 deactivate
保存して終了します
n 次のコマンドを実行します、システムを再起動します 設定の読み込み
pip install virtualenvwrapper
環境の作成
vim ~/.bash_profile
環境の切り替え:
# Virtualenv/VirtualenvWrapper source /usr/local/bin/virtualenvwrapper.sh
環境の終了:
source ~/.bash_profile
環境の削除:
mkvirtualenv pythonEnv #在 ~/Envs 中创建 pythonEnv文件夹 mkvirtualenv python3Env -p python3.5 #创建python3.5的环境
その他
その他のコマンド
cdvirtualenv # 現在アクティブ化されている仮想環境のディレクトリに移動します。これにより、サイト パッケージを参照できるようになります。
cdsitepackages #上記と似ていますが、site-packages ディレクトリに直接入ります。
lssitepackages #site-packages ディレクトリの内容を表示します。
2. easy_install コマンドを使用して pip をインストールすると、ImportError: No modulenamed extern エラーが発生します
原因: Mac に付属の python2.7.12 の extern モジュールがインストールされていません
解決策:
#https: //pypi .python.org/pypi/extern/0.1.0 extern をダウンロードし、解凍してインストールします
tar zxf extern-0.1.0.tar.gz && python setup.py install
以上がPythonで仮想環境virualenvをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。