【发布时间】:2021-07-23 18:59:27
【问题描述】:
我在这里有点困惑,撰写本文时最新的 Anaconda Distribution 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 的名称, 函数、脚本文件或可运行的程序。检查拼写 名称,或者如果包含路径,请验证路径是否正确并 再试一次。在 line:1 char:1
现在我知道它可能与环境变量有关,但我发现它非常奇怪,因为在 Anaconda 安装期间,有具体提到不需要将 Anaconda 路径添加到环境变量。然而,在错误之后,集成终端设法启动 Python,我能够运行代码。
接下来是我在运行一个简单的脚本后无法查看调试器中的任何变量,如教程here所示:
msg = "Hello World"
print(msg)
我确实希望看到与链接中所示类似的结果,例如 dunder 变量,我还按照步骤将我的launch.json 更新为stopOnEntry = True。
我想知道是否可以将 Visual Studio Code 与 Anaconda 一起用作解释器,而无需从原始发行版中注册变量,以及我是否遗漏了任何所需的内容。
我希望体验更直接,但我可能会遗漏一些东西,我在 Windows 10 上运行。
【问题讨论】:
-
只是想知道是否值得更新已接受的答案:)
标签: python python-3.x visual-studio-code anaconda conda