teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

補足を追加

2018/08/04 14:49

投稿

taro_nii_chan
taro_nii_chan

スコア207

title CHANGED
File without changes
body CHANGED
@@ -30,4 +30,35 @@
30
30
  myspace * /anaconda3/envs/myspace
31
31
 
32
32
  ~ 
33
- ```
33
+ ```
34
+
35
+ ### 補足 (2018.8.4 23:49)
36
+
37
+ `ANACONDA NAVIGATOR` から立ち上げた`terminal`をよく見ると、
38
+ ```bash
39
+ Last login: Sat Aug 4 23:12:37 on ttys003
40
+ /Users/taro/.anaconda/navigator/a.tool ; exit;
41
+ ~  /Users/taro/.anaconda/navigator/a.tool ; exit;
42
+ (myspace) bash-3.2$
43
+
44
+
45
+ ```
46
+ で始まってました。
47
+
48
+ 2行目、「/Users/taro/.anaconda/navigator/a.tool」というファイルを見ると
49
+
50
+ > bash --init-file <(echo "source activate /anaconda3/envs/myspace;")
51
+
52
+ となっており、
53
+ 意味は取り敢えず置いといて
54
+ `/Users/taro/.anaconda/navigator/a.tool ; exit;`
55
+ という1行を`iterm2`に打ち込んでみたところ、
56
+ めでたくプロンプトが
57
+ `(myspace) bash-3.2$`
58
+ に変わりました。
59
+
60
+ これで解決にしようかとも思ったのですが、
61
+ この場合、`~/.bashrc` 及び `~/.bash_proflie` を読み込んでいないみたいです。
62
+ `alias`が効かなかったりプロンプトにリンゴマークがつかなかったり。
63
+
64
+ `iterm2` で `/Users/taro/.anaconda/navigator/a.tool ; exit;` で起動した仮想環境で`~/.bashrc` 及び `~/.bash_proflie` を読み込ませるにはどうしたらいいですか?

1

現状の追記

2018/08/04 14:49

投稿

taro_nii_chan
taro_nii_chan

スコア207

title CHANGED
File without changes
body CHANGED
@@ -7,4 +7,27 @@
7
7
  Active になった仮想環境名をプロンプトに表示させたいのですが、
8
8
  やり方をググっても思うページがヒットしませんでした。
9
9
  `bash` を使っていて、`~/.bash_rc`か`~/.bash_profile`を修正するのかなとは思っているのですが、具体的な方法が分かりません。
10
- 分かる方いらっしゃいましたら教えてください。
10
+ 分かる方いらっしゃいましたら教えてください。
11
+
12
+ ### 追記 (2018.8.4 18:44)
13
+
14
+ 現状として、`PS1`変数の設定と、仮想環境の一覧、Activate 出来てること、その確認がどうなっているかを追記します。
15
+
16
+ ```bash
17
+ ~  echo $PS1
18
+ [\033[0;34m]\w[\033[m][\033[0;36m]${__powerline_git_info}[\033[m][\033[0;32m]  [\033[m]
19
+ ~  conda info -e
20
+ # conda environments:
21
+ #
22
+ base * /anaconda3
23
+ myspace /anaconda3/envs/myspace
24
+
25
+ ~  source activate myspace
26
+ ~  conda info -e
27
+ # conda environments:
28
+ #
29
+ base /anaconda3
30
+ myspace * /anaconda3/envs/myspace
31
+
32
+ ~ 
33
+ ```