前提・実現したいこと
VS codeで、pythonインタープリタを追加したい。
(https://ja.stackoverflow.com/questions/48705/vs-code-にvenv環境を認識させたい)
発生している問題・エラーメッセージ
VScodeのユーザー設定で、python.pythonPath部分に、仮想環境上にあるpython環境のパスを記述しても、インタープリタを選択しようとした時に、選択肢として出てこない。
該当のソースコード
{
** "python.pythonPath": "/home/vagrant/work/venv/bin/python"**,
"python.jediEnabled": false,
"remote.onstartup": true,
}
試したこと
ターミナルから、仮想環境に入り、"Code"コマンドでVScodeを起動する方法も試したが、
「コマンド'code'は見つかりませんでした」となった。
VScodeで、PATHにCodeコマンドを追加した後もうまくいかず。。。
動作環境
PC: MacBookPro
OS: High sierra
仮想環境:vagrant
ゲストOS:ubuntu16.04
Python3: 3.6.4
###修正したこと
1.実行しようとしていたのは、ゲスト上にインストールした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 ということは認識されるのでしょうか?
2. ホスト上の pythonから codeコマンドを実行すると、VScodeを起動できます。また、ゲスト上の pythonでも、hoge.py を実行できました。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/27 05:42