全部。 我正在尝试在VS Code中使用Python。我已经在VS Code中安装了Python 3.7和Python扩展。我已经chosen正确的解释器,但是当我尝试运行脚本时,它仍然使用Python 2.7。
我已经编写了简单的测试脚本:
import sys
if __name__ == "__main__":
print(sys.path)
然后我得到了
'/ usr / lib / python2.7','/ usr / lib / python2.7 / plat-x86_64-linux-gnu','/ usr / lib / python2.7 / lib-tk','/ usr / lib / python2.7 / lib-old','/ usr / lib / python2.7 / lib-dynload','/ usr / local / lib / python2.7 / dist-packages','/ usr / lib /python2.7/dist-packages'
我已经检查了在 python.pythonPath 中建立的VS代码设置,其值是 / usr / bin / python3 。
我已将Python 3.6添加到PATH。
我已经读过https://stackoverflow.com/a/55182584/11222097。以上方法均无效。
我不知道我还能做些什么才能使VS Code使用正确的Python版本。