不明点
vscodeでインタプリタをpython2.7からpython3系に変更してプログラムを実行したいのですが、手法がわからないので質問します。
手元のpythonのプログラムをvscodeでRunしたところ、ImportError: No module named モジュール名
となります。しかし、モジュール名は間違えていません。pipでのモジュールのインストールも完了して確認もできています。
pythonのバージョンによりモジュールを参照できていないと考えていますが下記の試行意外にインタプリタの変更に必要な手順などはあるでしょうか。または他の改善方法はあるのでしょうか。
試したこと
・pipとpip3のどちらが参照されているか分からなかったので両方に使用モジュールをインストール。
・上記試行点から疑問を得た、vscodeターミナルでのpythonバージョン確認python -v
をしたところpython2.7となっていた。
-> vscode画面左下のインタプリタ表示からpython3系へのインタプリタ変更、vscodeターミナルの再起動を試みるもImportError、pythonのバージョン確認も変化なし。
・vscodeで"python.pythonPath"3系のパスを指定。
補足
環境:MacOS
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。