2018/10//30 Updated by

Anaconda

Conda を用いた切り換え可能な python 環境


[Up] Japanese English

pythonそのもののバージョンや、 様々なパッケージのバージョンを指定してpython を 動かすにはpythonの環境を切り換える必要がある。 Anacondaにおいて python環境の切り換えを管理するのが conda である。


Condaを使うために

Windows: "Conda Prompt"の場合

特に設定の必要なし。 画面左下の「スタート」 → 「Anaconda3 (64-bit)」 → 「Anaconda Prompt」 を選んで起動する。新しいウィンドウが表示されるが、 プロンプトにそのとき実行できるpython 仮想環境の名前が表示される。 下の例は "base"。




Windows: "コマンド・プロンプト" の場合

特に設定の必要なし。 画面左下の「スタート」 → 「Windows システム・ツール」「コマンド・プロンプト」を選んで起動する。 python仮想環境を指定せずに activate すると base 仮想環境となる。

  C:\Users\nitta> conda activate 
  (base) C:\Users\nitta> conda activate 
  (base) C:\Users\nitta> conda activate gpu 
  (gpu) C:\Users\nitta> 




Windows: cygwin の場合

Anaconda が Windows OS の C:/sys/Anaconda3 にインストールされていると cygwin からは /cygdrive/c/sys/Anaconda3 として見える。 以下の説明では、このpath を $(ANACONDA) と表記する。


Conda の主要機能一覧

  1. python環境の有効化
  2.   conda activate  env_name
    
  3. python環境の無効化
  4.   conda deactivate  env_name
    
  5. python環境の削除
  6.   conda remove  env_name
    
  7. 肥大化したpython環境からパッケージやキャッシュを削除
  8.   ヘルプ表示
        conda clean -h
      インデックスキャッシュを消す
        conda clean -i
      ロックファイルを消す
        conda clean -l
      使っていないパッケージを消す
        conda clean -p
      使っていないパッケージやキャッシュを全部消す
        conda clean -all
    
  9. python環境の確認
  10.   conda info -e
    
  11. python環境にインストールされているパッケージ一覧
  12.   conda list
    

condaに関するメモ

pyshon仮想環境をshareする方法

環境の名前をxxxと仮定する