VSCodeで仮想マシン上のPythonを利用したい
* teratailでも投稿してはいますが解決できておりません。
マルチポストとなり申し訳ないです。
実現したいこと
VScodeで、pythonインタープリタを追加したい。困っていること
VScodeのユーザー設定で、python.pythonPath部分に、仮想環境上にあるpython環境のパスを記述しても、インタープリタを選択しようとした時に、選択肢として出てこない。該当ソースコード
{"python.pythonPath": "/Users/usernamexxx/xxx/.vagrant/venv/bin/python3.6"}試したこと
ターミナルから、仮想環境に入り、"Code"コマンドでVScodeを起動する方法も試したが、
「コマンド'code'は見つかりませんでした」となった。
VScodeで、PATHにCodeコマンドを追加した後もうまくいかず。。。動作環境
PC: MacBookPro
OS: High sierra
VM: Virtual Box
仮想環境:vagrant
ゲストOS:ubuntu16.04
Python3: 3.6.4
追記:
実行しようとしていたのは、ゲスト上にインストールしたPythonです。
ホスト上は /Users/username/.pyenv/versions/3.6.4/bin/python
ゲスト上は /home/vagrant/work/venv/bin/python
にそれぞれインストールし直しました。
その後
{"python.pythonPath": "/home/vagrant/work/venv/bin/python"}
と記述したのですが、このpathでゲスト上の python ということは認識されるのでしょうか?
ホスト上の pythonから codeコマンドを実行すると、VScodeを起動できます。また、ゲスト上の pythonでも、hoge.py を実行できました。