Virtualenv を使用して Windows に複数の Python バージョンをインストールする
あなたがここにいる理由:
<オール>TL;DR
<オール>Command Prompt
を開く pip install virtualenv
と入力します python
をダウンロードします バージョン (PATH に追加しないでください!)、path\to\new_python.exe
を覚えておいてください。 新しくインストールされたバージョンのCommand Prompt
を開きます そして入ります virtualenv \path\to\env -p path\to\new_python.exe
PyCharm
を使用している場合 、 Project Interpreter
を更新します そして Code compatibility inspection
.(I) virtualenv を有効化:
Command Prompt
を開く path\to\env\Scripts\activate.bat
と入力します (II) 必要なパッケージをインストールする
(III)
deactivate
で無効化 .ロング バージョン。読む
プロローグ
Anaconda アプリを使用している場合、このプロセスは GUI を使用する方が簡単かもしれません。私は自分で試したことはありません。その道を進んでいる場合は、どうだったか教えてください:)
1. virtualenv をインストール
すでにいくつかの仮想環境がある場合、または Anaconda を使用している場合は、次の手順が外部から実行されていることを確認してください これらすべての環境。
2. Python をインストール
python3.7.3
のように、公式サイトから Python をダウンロードできます。 ここに行ってください。
ダウンロードするファイルの名前は Windows x86–64 executable installer
です 、または Windows x86 executable installer
何らかの理由で 32 ビット Windows を使用している場合。
ダウンロードが完了したら、実行可能ファイルを開くと、インストール プロンプトが表示されます。
- 新しい Python を PATH に追加する必要はありません。同じコンピュータに複数の Python バージョンが存在することになり、各アプリケーションが 1 つの Python バージョンだけを認識できるようにする必要があるからです。
- 新しい Python の既定の推奨場所を使用するか、選択した場所を指定します。いずれにせよ、この場所を覚えておいて、これからは
C:\<some_path>\Python37
で表しましょう .
3.仮想環境を作成
Command Prompt
を開く 、または Anaconda を使用している場合は Anaconda Prompt
を開きます .
たとえば、virtualenv を配置する場所を決定します。
C:\Users\<your_username>\Anaconda3\envs\<env_name>
.
入力:
virtualenv C:\Users\<your_username>\Anaconda3\envs\<env_name> -p C:\<some_path>\Python37\python.exe
4. PyCharm インタープリターの更新
PyCharm を使用している場合は、作業したいプロジェクト (つまり、新しい Python バージョンで作成される予定) を開き、File -> Settings -> Project -> Project Interpreter
に移動します。 歯車アイコンを押してから Add..
を押します .
これにより、新しいインタープリターを定義できるプロンプト ウィンドウが開きます:
コード インスペクションを使用していると仮定すると、PyCharm にどの Python バージョンを検査するかを伝える必要があるかもしれません。 File -> Settings-> Editor -> Inspections -> Python -> Code compatibility Inspection
に移動 、上部のボックスが作業中の特定のプロジェクトを示していることを確認し、python バージョンのボックスにチェックマークを付けます。
5.パッケージをインストール
現在、あなたの virtualenv
重要なパッケージ pip
のみが含まれています と setuptools
.さらにパッケージをインストールするには:
Command Prompt
を開く または Anaconda Prompt
、有効化 入力して仮想環境 C:\Users\<your_username>\Anaconda3\envs\<env_name>\activate.bat
pip
を使用 いつものようにパッケージをインストールします。deactivate
と入力して virtualenv .エピローグ
今朝、別のバージョンの Python で新しいプロジェクトを開始することにしたとき、インターネットで「やってみよう」と言われたので、「ああ、virtualenv を使用するだけだ」と思いました。
まあ、それは今働いているので、インターネットの親愛なる気持ちはありませんが、真剣に、「ただ」は本当に正当化されましたか? PyCharm のみを再インストールするため、適切なコード インスペクションが必要です 「ジャスト」カテゴリーに入る??
とにかく、途中でいくつかの役立つガイドに出くわしましたが、それぞれが道の「ほんの」一歩を踏み出すだけだったので、すべてを 1 か所にまとめることにしました.
私の旅があなたの旅のお役に立てば幸いです。また、私たち全員が、IT の摩擦をできるだけ少なくして、幸せなコーディングを楽しめますように :D
-
PythonでのCX_Freezeの使用
時々私たちは非常にエキサイティングな何か違うものを作りたいと感じます、そして人間の性質によれば、私たちはいつもそれを共有するのが大好きです。 Pythonもそれらの願いを満たします。 Pythonを使用して、Pythonプログラムを友人と共有したい場合は、それを行うことができます。必要なのは、マシンのプログラムで使用されるすべてのモジュールに同じバージョンのPythonをインストールすることだけです。 まず、 pip install CX_Frezzeを使用してCX_Freezeモジュールをインストールする必要があります コマンドプロンプトのコマンド。 最初のステップは、この割り当て、
-
MakeWinPEMediaを使用して、Windows10のUSBドライブに複数のパーティションを作成します
Windows 10では、 MakeWinPEMediaを使用できます USBドライブに複数のパーティションを作成します。 Windows 10 v1703 Creators Updateを使用すると、USBドライブに複数のパーティションを作成できるため、FAT32パーティションとNTFSパーティションを組み合わせた単一のUSBキーを使用できます。 ディスク管理ツールを使用することもできます またはフリーウェアBootice 外付けドライブに複数のパーティションを作成します。 MakeWinPEMediaを使用してUSB上に複数のパーティションを作成する 複数のパーティションを持つUS