Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで仮想環境を作成するにはどうすればよいですか?


Python仮想環境

Python仮想環境は、そこにインストールされているライブラリ、パッケージ、スクリプトが他の仮想環境またはデフォルトのPython環境、つまりオペレーティングシステムにインストールされている環境から分離されているような仮想環境です。仮想環境は本当に便利で、開発者が必要としています。プロジェクトが異なれば、必要なライブラリや依存関係も異なります。したがって、あるプロジェクトの依存関係を他のプロジェクトから分離することは有益です。

同じライブラリの異なるバージョンを必要とする2つの異なるプロジェクトがあるとします。現在、デフォルトでは、ライブラリの両方のバージョンが同じディレクトリにあります。 Pythonは、どのプロジェクトにどのバージョンのライブラリを使用するかを決定できません。したがって、仮想環境はそのようなシナリオで非常に重要な役割を果たします。この問題は、両方のプロジェクトに別々の仮想環境を用意し、一方のプロジェクトのライブラリ要件をもう一方のプロジェクトから分離しておくことで解決できます。仮想環境はいくつでも作成できます。一般に、プロジェクトごとに新しい仮想環境を作成することをお勧めします。

仮想環境の作成

仮想環境は、 virtualenvという名前のツールを使用して作成できます 。このツールは、プロジェクトごとに必要なPythonパッケージを使用してさまざまな仮想環境を作成するために使用されます。

最初にvirtualenvをインストールする必要があります。次のコマンドを使用してvirtualenvをインストールします。 pipがプリインストールされている必要があります。

pip install virtualenv

コマンドを実行した後、virtualenvがシステムにインストールされているかどうかを確認してください。次のコマンドは、virtualenvがシステムに正常にインストールされている場合、そのバージョンを表示します。

virtualenv –version

virtualenvをインストールすると、それを使用してプロジェクトの仮想環境を作成できます。 virtualenvを使用して仮想環境を作成するのは非常に簡単です。次のコマンドが目的を果たします。

virtualenv environment_name

ここでのenvironment_nameは、作成される仮想環境の名前を指定します。お好きな名前を付けてください。この場合、このコマンドは「environment_name」という名前のディレクトリを作成します。

仮想環境を作成したら、それをアクティブ化して、プロジェクトでこの特定の環境の使用を開始する必要があります。

仮想環境をアクティブ化するには、次のコマンドを実行します

$ source virtualenv_name/bin/activate

ここで、virtualenv_nameは、アクティブ化する環境の名前です。アクティブ化されると、アクティブな環境の名前がターミナルの左側に表示されます。このアクティブな環境で必要なライブラリまたは依存関係をダウンロードできるため、これらのライブラリは他の環境から分離されます。この仮想環境で特定のタスクをダウンロードして実行できます。この特定の環境のすべての作業が完了したら、次のコマンドを使用してこの仮想環境を非アクティブ化できます。

(virtualenv_name)$ deactivate

このコマンドを実行した後、Pythonのデフォルトのシステム環境に入ります。


  1. Python仮想環境

    はじめに 開発者は、Python標準ライブラリの一部ではないモジュールとパッケージを使用する必要があり、この特定のアプリケーションにのみ必要なPythonプロジェクトを扱うことがよくあります。現在のバージョンのPython(python-3.6を想定)をインストールしたが、プロジェクトで特定のpythonバージョン(この特定のアプリケーションには2.7)が必要な場合を考えてみます。したがって、新しいパッケージだけでなく、特定の要件が発生する可能性があります。すでにインストールされているアプリケーションのバージョン。その場合、要件が競合し、バージョン2.7または3.6のいずれかをインストールす

  2. Windows 10 で仮想マシンを作成する方法

    この記事では、Windows 10 マシンで仮想マシンを作成する方法を紹介します。 仮想マシンは、マシンで 2 つ目のオペレーティング システムを実行するのに最適な方法です。これは、既存のオペレーティング システムを再インストールせずに新しいオペレーティング システムをテストするのに最適です。 Windows 10 で仮想マシンを作成する方法 Windows 10 マシンで仮想マシンを作成するには、以下の手順に従います。 1.必要なファイルをダウンロード 仮想マシンを作成するには、Oracle VirtualBox というアプリケーションをダウンロードしてインストールします。 Ora