序文:
在window中使用pipenv创建虚拟环境时,虚拟环境默认的位置是在C:\User\Administrator\.virtualenvs\目录下;
那如果我们想配置到自定义位置,该如何修改呢?
Pythonプロジェクトを開発する場合、プロジェクト間のPython環境が競合しないように、プロジェクト間のパッケージが互いに隔離され、影響を与えないように仮想環境を構築する必要があります。
1. 方法 1: virtualenv
1.仮想環境ライブラリvirtualenvをインストールします。
以下に示すように、cmd コマンド ラインを開き、コマンド pip/pip3 install virtualenv を入力します。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
2. 仮想環境の作成
次の図に示すように、コマンド ラインを使用して仮想環境を作成する必要があるディレクトリ、virtualenv test1 (test1 は自分で作成したファイル名で、任意に選択できます) を使用します。
対応するフォルダーを開くと、対応するフォルダーが表示されます。
ただし、この時点で仮想環境を作成すると、コマンドラインからは自動的に仮想環境に入らないため、方法 2 を使用して仮想環境を作成することをお勧めします。
2. 方法 2: virtualenvwrapper-win (推奨)
方法 1 仮想環境を作成した後、自動的に仮想環境には入らず、仮想環境に入るにはいくつかの操作が必要です。ただし、仮想環境を作成した後は自動的に仮想環境に入ることが望ましいため、方法 2 を使用して仮想環境を作成することをお勧めします。
(1) 仮想環境ライブラリvirtualenvwrapper-winをダウンロードする
次のコードを実行して、virtualenvwrapper-win ライブラリをインストールします。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper-win
テスト: virtualenvwrapper-win を使用して仮想環境を作成します。
(2) と入力しworkon
、インストールが成功したか確認してください。
注: このプロンプトは実際には正常にインストールされており、このディレクトリに仮想環境が作成されていないことを示すプロンプトが表示されるだけです。
(3) 仮想環境ディレクトリファイルの作成 (★★★)
作成された仮想環境は、最初はデフォルトで C ドライブに設定されます。仮想環境を他の大容量ハードディスクに保存する専用のファイルを作成できます。これには、システム環境変数に新しいシステム変数 WORKON_HOME を作成するだけで済みます。
将来的には、仮想環境は F:\PythonProject\virtualenvsFile に配置されて管理される予定です。
echo %WORKON_HOME%
構成が成功したかどうかを確認し、パスが正しい場合は、仮想環境を作成するために使用します。
上記が成功しない場合は、cmd ウィンドウを再度終了し、cmd ウィンドウを開いて再試行してください。。
仮想環境を作成する
(4) 共通コマンド
mkvirtualenv 虚拟环境名称
workon # 可查看目前有哪些虚拟环境
workon 名字 # 可进入具体的虚拟环境下工作
deactivate #退出虚拟环境
rmvirtualenv [name] 删除虚拟环境
pip install -r requirements.txt 导入项目时,根据项目中的requirements.txt文件,安装相应库
※仮想環境の構築方法は他にもありますが、本章では一つ一つ紹介しませんので、興味のある方はご自身で参照してください。