回答編集履歴
1
追記
test
CHANGED
@@ -5,3 +5,21 @@
|
|
5
5
|
|
6
6
|
|
7
7
|
`deactivate`して`(myvenv)`の環境を抜ければよいだけでは。とひとまず回答しておきます。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
----
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
> ただ、ある特定のディレクトリ配下だと(myvenv)環境でなくてもpythonのバージョンが固定されてしまいます。なにかお気づきな点ありましたらご教示頂けると助かります。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
`pyenv local xxxx`してそのディレクトリに`.python-version`というファイルを作ってしまったのではないでしょうか?
|
20
|
+
|
21
|
+
その場合(myvenv)環境で**ない時に限り**、そのバージョンのPythonが起動されるでしょう。
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
(`.pyenv/shims/python`はPythonのバイナリでなく、実際に実行するPythonバイナリを選択するだけのプログラムになってます。(myvenv)環境に入っているなら`python`コマンドは(myvenv)環境の下の`bin/python`を起動するようになるため、pyenvによるその仕組みが関係なくなります)
|