我似乎无法让Python3在调试时继续使用Python2。我已经尝试了一些东西,但仍然无法获得它的工作。我验证Python3s路径为/ usr/local/bin目录/ python3 每次我通过在Mac OS X上使用Python3使用Visual Studio代码 - 不工作
import sys
print(sys.version)
运行一个脚本来我仍然得到2.7.10 蟒蛇3安装并正常工作。
我有这个在我的launch.json和settings.json(类型和要求都变灰在launch.json某种原因)
{
"name": "Python",
"type": "python",
"request": "launch",
"stopOnEntry": true,
"program": "${file}",
"pythonPath": "/usr/local/bin/python3",
"debugOptions": [
"WaitOnAbnormalExit",
"WaitOnNormalExit",
"RedirectOutput"
] }
我不是很熟悉Visual Studio代码,但'pythonPath'通常会是路径你的Python lib文件夹,而不是你的python可执行文件? – wmorrell
你如何从VS代码中运行程序?我有一个调试配置设置为在virtualenv中使用我在一个单独的文件夹中的Python二进制文件。但是,如果我在终端运行'哪个python'(甚至在代码中),它会指向我的/ usr/local/bin/python。 –