経緯
https://teratail.com/questions/139465
で質問した続きなのですが、
iterm2
で仮想環境(名前は「myspace」)を Active に出来ました。
質問
Active になった仮想環境名をプロンプトに表示させたいのですが、
やり方をググっても思うページがヒットしませんでした。
bash
を使っていて、~/.bash_rc
か~/.bash_profile
を修正するのかなとは思っているのですが、具体的な方法が分かりません。
分かる方いらっしゃいましたら教えてください。
追記 (2018.8.4 18:44)
現状として、PS1
変数の設定と、仮想環境の一覧、Activate 出来てること、その確認がどうなっているかを追記します。
bash
1~ echo $PS1 2[\033[0;34m]\w[\033[m][\033[0;36m]${__powerline_git_info}[\033[m][\033[0;32m] [\033[m] 3~ conda info -e 4# conda environments: 5# 6base * /anaconda3 7myspace /anaconda3/envs/myspace 8 9~ source activate myspace 10~ conda info -e 11# conda environments: 12# 13base /anaconda3 14myspace * /anaconda3/envs/myspace 15 16~
補足 (2018.8.4 23:49)
ANACONDA NAVIGATOR
から立ち上げたterminal
をよく見ると、
bash
1Last login: Sat Aug 4 23:12:37 on ttys003 2/Users/taro/.anaconda/navigator/a.tool ; exit; 3~ /Users/taro/.anaconda/navigator/a.tool ; exit; 4(myspace) bash-3.2$ 5 6
で始まってました。
2行目、「/Users/taro/.anaconda/navigator/a.tool」というファイルを見ると
bash --init-file <(echo "source activate /anaconda3/envs/myspace;")
となっており、
意味は取り敢えず置いといて
/Users/taro/.anaconda/navigator/a.tool ; exit;
という1行をiterm2
に打ち込んでみたところ、
めでたくプロンプトが
(myspace) bash-3.2$
に変わりました。
これで解決にしようかとも思ったのですが、
この場合、~/.bashrc
及び ~/.bash_proflie
を読み込んでいないみたいです。
alias
が効かなかったりプロンプトにリンゴマークがつかなかったり。
iterm2
で /Users/taro/.anaconda/navigator/a.tool ; exit;
で起動した仮想環境で~/.bashrc
及び ~/.bash_proflie
を読み込ませるにはどうしたらいいですか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。