Python 3 – Pythonvirtualenvの使用方法

virtualenvは作成できます 分離されたPython環境

Pythonはデフォルトで、システム全体にモジュールをインストールします。 プログラムが同じモジュールの異なるバージョンを必要とする場合、これは問題になる可能性があります。

これは、システム全体にモジュールをインストールしない他のプログラミング言語とは異なります。
1つはlibBar1.0を必要とし、もう1つはlibBar2.0を必要とする2つのPythonアプリを想像してみてください。

virtualenvは、分離された環境を作成することにより、この問題を巧みに解決します。 モジュールは仮想環境内にのみインストールされます。 環境内では、システム全体の構成に影響を与えることなく、任意のモジュールをインストールできます。

関連コース: 完全なPythonプログラミングコースと演習

Table of Contents

セットアップ

プログラムvirtualenvが助けになります。 仮想環境を作成できます。
仮想環境を作成するには、次のコマンドを使用します。

1
virtualenv -p python3 envname

ここで、envnameはプロジェクト名です。 プロジェクトに「testproject」という名前を付けると、次のようになります。

1
virtualenv -p python3 testproject

これにより、bin、include、lib、shareのサブディレクトリを持つvirtualenvフォルダーが作成されます。

仮想環境タイプをロードするには

1
2
cd testproject
bin/activate

これで、仮想環境がアクティブ化されました。
シェルは、現在の仮想環境がロードされていることを示します。

virtualenv python

通常の環境に戻すには、次のように入力します

必要な数の仮想環境を作成できます。 システム全体にインストールする必要のない特定のモジュールが必要なため、すべてのプロジェクトには独自のvirtualenvが必要です。

モジュールを表示するvirtualenv

初心者の方は、 それなら私はこの本を強くお勧めします。

運動

以下の演習を試してください。

  1. プロジェクトの新しい仮想環境をセットアップし、アクティブ化します。 pipを使用してモジュールをインストールします。

例をダウンロード

Hope this helps!

Source link