複数の仮想環境でのJupyter Notebookの構成と使用

1問題の説明

       Anacondaを使用してPytorch、Tensorflowなどを含む複数の仮想環境を構成した後も、Jupyter Notebookを使用して別の仮想環境を選択してコードを実行することはできません。問題は次の図に示されています。

2ソリューション

2.1最初に現在の仮想環境を確認します。

       キーの組み合わせ「win + R」を使用してコマンドプロンプトを開き、次のコマンドを入力して現在の仮想環境を表示します。通常、初期環境には「ベース」は1つしかありません。

。1  Conda ENVリスト
 2  または
。3 Conda情報の-e

2.2新しいpython仮想環境を作成します。

       コマンドプロンプトで次のコマンドを入力して、新しい仮想環境を作成します。このうち、「your_env_name」はカスタム仮想環境名であり、次の「python = 3.7.4」は作成されたpythonのバージョン番号を示しており、実際の状況に応じて変更できます。

1 conda create -n your_env_name python = 3.7.4

2.3新しい仮想環境をアクティブ化します。

       コマンドプロンプトで次のコマンドを入力して、新しく作成された仮想環境「pytorch」をアクティブ化します。コマンドウィンドウの出力は、次のように表示されます。

1 pytorchをアクティブにする

2.4新しく作成した仮想環境に必要なライブラリをインストールします。

       コマンドプロンプトで次のコマンドを入力して、新しく作成した仮想環境「pytorch」にPytorchをインストールします。具体的なインストール方法については、「PytorchのインストールとWindowsでのAnacondaおよびPycharmの構成」の 4.2.3を参照してください

conda config-チャネルを追加https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config-チャネルを追加 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config - set show_channel_urls yes

conda config-チャネルを追加 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

condaインストールpytorch torchvision cudatoolkit = 10.1

2.5 Jupyter Notebookがインストールされていることを確認する

       コマンドプロンプトで次のコマンドを入力して、Jupyter Notebookがインストールされているかどうかを確認します。

1カウントリスト

       「jupyter」が見つかればインストール済みです。それ以外の場合は、次のコマンドを使用してインストールします。

1 condaインストールjupyter

2.6 ipykernelをインストールする

       次のコマンドを入力して、現在の仮想環境を終了し、ipykernelをインストールします。

1 conda deactivate   ##現在の仮想環境を終了
2  
3 conda install ipykernel   ## Install ipykernel

2.7 ipykernelをインストールするために構築された仮想環境に入る

       次のコマンドを入力して、構築された仮想環境に入り、ipykernelをインストールします。

1 pytorchをアクティブにする##ビルド   された仮想環境に入る(名前は実際の状況に応じて変更されます)
2  
3 python -m ipykernel install --user --name pytorch --display-name " Python(pytorch)"   ## pytorchはビルドされた仮想環境を指します環境名; Python(pytorch)は、jupyterノートブックに表示する名前を指します

2.8 Jupyter Notebookを開き、目的の仮想環境を選択します

       次のコマンドを入力してjupyterノートブックを開き、[カーネル]ドロップダウンメニューをクリックして、[カーネルの変更]で[Python [conda env:pytorch]]を見つけ、次の図に示すように目的の仮想環境を構成します。

1 jupyter    ## jupyterノートブックを開く

2.9構成された環境でコードを実行する

       ここにトーチモジュールをインポートし、「Shift + Enter」を使用してそれを実行します。インポートが成功した後にエラーが発生しなければ、設定は成功です。

 

        さらに仮想環境を作成するには、上記の手順を繰り返して構成することもできます。

 

 

参考資料:

1. Jupyter Notebookは複数のconda仮想環境を使用します

おすすめ

転載: www.cnblogs.com/wangsl97/p/12729646.html