初めてAnacondaをダウンロードして、仮想環境を作成するまで
初めてAnacondaの仮想環境を構築したが、少し詰まったので、備忘録として残します。
環境
Macbook proを使用
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.15
BuildVersion: 19A583
Anaconda-Navigatorインストール後の環境構築
Open Terminalでターミナルを起動し、環境を切り替える。
$ conda info -e# conda environments:
#現在の環境に*マークがついている。デフォルトはbase環境になっている。
base * /Users/user_name/opt/anaconda3
環境名 /Users/ユーザー名/opt/anaconda3/envs/環境名
ここで、作成した環境に変更する際に以下のエラーが出る可能性がありますが、同じエラーが出た場合はbash
# conda activate 環境名 で環境を変更
$ conda activate tf141
CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run
$ conda init <SHELL_NAME>
Currently supported shells are:
- bash
- fish
- tcsh
- xonsh
- zsh
- powershell
See 'conda init --help' for more information and options.
IMPORTANT: You may need to close and restart your shell after running 'conda init'.
このようなエラーが出た場合は、エラーに書いてある通り、conda init bashを実行します。
$ conda init bash
$source .bash_profile
$ conda activate 環境名
これで、仮想環境を切り替えることができました。あとは、TensorFlowをインストールするだけです。
$ conda install tensorflow
#エラーが出なければインストール完了
$ python
# pythonを起動して、tensorflowがインポートできるか確認します。
Python3.7.4(default,Aug132019,15:17:50)[Clang4.0.1(tags/RELEASE_401/final)]::Anaconda,Inc.ondarwinType"help","copyright","credits"or"license"formoreinformation.>>>importtensorflow>>>この表示が出てくれれば、インストールできています。