Pythonのvirtualenvツールのインストールと使用
この記事では、Windows10でのPythonのvirtualenvツールのインストールと使用について紹介します。
virtualenvを使用すると、既存のインストールからクローンを作成して、ローカルのスタンドアロンpythonインストールを作成できます。Virtualenvは、Python用の仮想環境ビルダーです。その主な機能は、独立したPython開発環境を作成することです。異なる開発環境は互いに独立しており、互いに影響を与えません。異なるPython開発環境で異なるコンポーネントとバージョンを使用できるようにします。公式サイト:https://virtualenv.pypa.io/en/stable/
VirtualenvはPython用の仮想環境ビルダーです。Python開発では、現在のプロジェクトが特定のバージョンに依存しているが、別のプロジェクトが別のバージョンに依存しているため、依存関係の競合が発生し、virtualenvがこの状況を解決する場合があります。Virtualenvは仮想化されたPythonランタイム環境であり、必要な依存関係をインストールし、異なるプロジェクト間で相互に干渉しません。つまり、異なるシステムで使用するために同じコンピューター上に異なる仮想環境を作成でき、プロジェクト間の動作環境は独立したままであり、相互に影響を受けません。
virtualenvをインストールする前に、少なくとも1つのバージョンのpythonをインストールする必要があります。virtualenvはpythonのサードパーティモジュールであるため、python環境に基づいてインストールする必要があります。
まず、virtualenvがマシンにインストールされているかどうかを確認します。cmdと入力します
virtualenv --version
バージョン番号の表示は、インストールが成功したことを意味します。それ以外の場合は、インストールされていないことを意味します。
☆vitualenvをインストールします
開発にPython仮想環境を使用する場合は、最初にvirtualenvをインストールする必要があります。
cmdで次のコマンドを使用します。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ virtualenv
その中で、-i https://pypi.tuna.tsinghua.edu.cn/simple/はオプションであり、ミラーアドレスを指定するために使用されます。
ここでのpipは、使用されているpythonバージョンに関連付けられているpipです(システムに複数のpythonバージョンがある場合)。これは、システム環境変数の構成によって異なります。
下の画像を参照してください。
[次の警告(WARNING)、効果:
警告:スクリプトvirtualenv.exeは「D:\ pyenv \ .pyenv \ pyenv-win \ versions \ 3.8.1 \ Scripts」にインストールされていますが、パスにはインストールされていません。
このディレクトリをパスに追加することを検討してください。この警告を抑制したい場合は、-nowarnスクリプトの場所を使用してください。
正常にインストールされたappdirs-1.4.4distlib-0.3.1 filelock-3.0.12 6-1.15.0 virtualenv-20.4.3
警告:pipバージョン19.2.3を使用していますが、バージョン21.0.1が利用可能です。
'python-m pip install--upgradepip'コマンドを使用してアップグレードすることを検討する必要があります。】
注意する必要があるのは、警告virtualenv.exeが配置されているパスです。私のはD:\ pyenv \ .pyenv \ pyenv-win \ versions \ 3.8.1 \ Scriptsです
システム環境変数のパスに追加してください
☆バージョンを見る
virtualenv --version
☆ヘルプを使用
virtualenv -h
【☆virtualenvをアンインストールする
pipアンインストールvirtualenv】
☆仮想環境を確立する
virtualenv <仮想環境名>
現在のディレクトリに対応するフォルダを生成します-ディレクトリを作成し、過去に切り替えることができます-すべての仮想環境を管理するために使用されます。
オプション-pを使用して、Python環境のバージョンを指定できます。これは、システムに複数のPythonバージョンがインストールされている場合に使用されます(例:-pd:\ pyenv \ .pyenv \ pyenv-win \ versions \ 3.8)。 1 \python。exe;デフォルトでは、virtualenvはホストのpython環境を優先します。つまり、デフォルトでインストールされているpythonバージョンの下でデフォルトのpython分離環境としてどのバージョンを選択します。
次に、現在のディレクトリC:\ Users \ Wangにmyvenvという名前の仮想環境を作成します。
virtualenv myvenv
プロンプトに従って、次の図に示すように、仮想環境が配置されているフォルダーを開きます。
下で使用される、上の図のactivate.batファイルとDeactivate.batファイルおよびそれらの場所に注意してください。
☆仮想環境を活性化する
myvenv \ Scripts \ activate
☆現在の仮想環境にインストールされているパッケージを表示する
ピップリスト
pipを使用してこのプロジェクトにいくつかのプラグインをインストールできます。pipを使用してこのプロジェクトにいくつかのプラグインをインストールできます。つまり、仮想環境に入った後、pip install <packagesを介してさまざまなフレームワーク依存パッケージをインストールできます。名前>コマンド、ここでは言うまでもありません。
☆仮想環境を終了します
myvenv \ Scripts \ Deactivate