複数の独立したPython環境を管理するにはanacondaを使用します.
1938 ワード
1.anacondaのインストール
ダウンロード先:清華鏡像ステーションは自分のオペレーティングシステムに対して、ダウンロードリンク->アプリケーション->condaで適切なバージョンを選択します.インストール手順は簡単ですが、ここでは詳しく説明しません.Windowsシステムのインストール中に注意しなければならないのは、cmdコマンドがcondaコマンドを実行できるように、Windowsパスにソフトウェアを追加すること(環境変数pathにconda.exeのファイルパスを追加することもできます)にチェックマークを付けることです.インストールプロセスに問題が発生した場合は、ここを参照してください.
2.現在の環境でインストールされているパッケージの表示
anacondaのインストールが完了したら、
3.Python環境の作成
(1)
4.現在作成されている環境のリストを表示
5.環境の活性化/不活性化
使用
6.アクティブな環境での依存ライブラリの表示/インストール
(1)
7.共有用の環境のエクスポート
(1)anacondaを使用しているユーザに対して現在の環境での構成状況(ライブラリのインストール状況)をyaml形式にエクスポートする(Pythonプロジェクトを共有する際に提供することを推奨し、同伴者が使用する場合は次のコマンドで現在の環境を構成できるようにする)
9.インストールを強く推奨するパッケージ
(1)Webベースのコード編集とデータ解析ツールjupyter notebook
ダウンロード先:清華鏡像ステーションは自分のオペレーティングシステムに対して、ダウンロードリンク->アプリケーション->condaで適切なバージョンを選択します.インストール手順は簡単ですが、ここでは詳しく説明しません.Windowsシステムのインストール中に注意しなければならないのは、cmdコマンドがcondaコマンドを実行できるように、Windowsパスにソフトウェアを追加すること(環境変数pathにconda.exeのファイルパスを追加することもできます)にチェックマークを付けることです.インストールプロセスに問題が発生した場合は、ここを参照してください.
2.現在の環境でインストールされているパッケージの表示
anacondaのインストールが完了したら、
conda list
condaにインストールされているパッケージを表示すると、パッケージの名前とバージョンが表示されます3.Python環境の作成
(1)
conda create -name env_name package-name
作成環境eg 1:
eg 2:
ここでPythonバージョンを指定できることは、複数の環境を構築できることを意味し、異なるPythonバージョン(2)プログラム開始メニューでanaconda Navigatorを開き、GUIインタフェースを通じて新しい環境を作成できることを意味する4.現在作成されている環境のリストを表示
conda env list
もしくはNavigatorのGUI画面で環境リストを直接見ることができる5.環境の活性化/不活性化
使用
activate env_name
ある作成済み環境をアクティブにすることができるdeactivate
ある作成済み環境を不活性化(終了)することができる6.アクティブな環境での依存ライブラリの表示/インストール
(1)
conda list
インストール済みライブラリの表示(2)conda install packagename
あるライブラリegのインストール:conda install pyreadline
pyreadlineはjupyterベースのPythonコード自動補完ライブラリであり、強く推奨する7.共有用の環境のエクスポート
(1)anacondaを使用しているユーザに対して現在の環境での構成状況(ライブラリのインストール状況)をyaml形式にエクスポートする(Pythonプロジェクトを共有する際に提供することを推奨し、同伴者が使用する場合は次のコマンドで現在の環境を構成できるようにする)
conda env export > env_name.yaml
外部から導入して現在の環境を構成するconda env update -f=path/env_name.yaml
(2)anacondaを使用しないユーザに対してpip freeze > env_name.txt
pip install -r path/env_name.txt
8.環境の削除conda env remove -name env_name
env_nameはcondaリストの環境名を指します9.インストールを強く推奨するパッケージ
(1)Webベースのコード編集とデータ解析ツールjupyter notebook
conda install jupyter notebook
(2)自動関連環境依存パッケージ(jupyter notebookベース)conda install nb_conda
(3)コード自動補完パッケージ(jupyter notebookベース)conda install pyreadline