最佳答案
我在这里有点困惑,最新的 Anaconda 发行版,2018.12在撰写本文时提供了一个安装 Microsoft Visual Studio Code 的选项,这很棒。
在启动 VSC 和启动 Python: Select Interpreter
之后以及安装了新的 Anaconda 之后,我可以看到 ~Anaconda3\python.exe
,我假设它是 Anaconda Python 环境,然而,当我尝试运行一些命令时,我得到:
PS ~\Documents\Python Scripts\vs> ~/Anaconda3/Scripts/activate
PS ~\Documents\Python Scripts\vs> conda activate base
Conda: 术语“ conda”不被认为是 cmdlet 的名称, 函数、脚本文件或可操作程序。请检查 名称,或者如果包含路径,则验证路径是否正确,并 再试一次,在行: 1 char: 1
现在我知道它可能与环境变量有关,但是我发现它非常奇怪,因为在 Anaconda 安装期间,特别提到了不需要向环境变量添加 Anaconda 路径。但是在发生错误之后,集成终端设法启动 Python,我就能够运行代码了。
下一个问题是,在运行一个简单的脚本之后,我无法查看调试器中的任何变量,如教程 给你所示:
msg = "Hello World"
print(msg)
我希望看到类似的结果,如在链接中显示的 dunder 变量,我也更新了我的 launch.json
与 stopOnEntry = True
下面的步骤。
我想知道是否有可能使用 Visual Studio Code 和 Anaconda 作为解释器,而不需要从原始发行版中注册变量,以及我是否遗漏了任何必要的东西。
我期待的经验,更直接,但也可能是我错过了什么,我运行在 视窗10。