在Visual Studio Code中使用Anaconda

伯纳德·L:

我在这里有点困惑,在撰写本文时,最新的Anaconda发行版2018.12带有安装Microsoft Visual Studio Code的选项,这很棒。

在启动VSC时以及在Python: Select Interpreter全新安装Anaconda之后,我可以看到~Anaconda3\python.exe假定为Anaconda Python Environment,但是,当我尝试运行一些命令时,却得到了:

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一起用作解释器,而无需注册原始发行版本中的变量,并且是否遗漏了任何必需的内容。

我希望这种体验会更加直接,但是我可能正在丢失某些东西,因为我正在Windows 10上运行

布雷特·坎农(Brett Cannon):

激活conda环境不会conda放在您的电脑上PATH您需要启动Anaconda Prompt从开始菜单的应用程序来获得一个命令行用conda你的PATH,如果你没有检查框包含conda安装过程中。

还应认识到conda仅支持conda自2019年1月发布4.6起的PowerShell

VS Code的Python扩展可以正常工作conda创建一个conda环境,扩展名将允许您选择它作为您的环境/解释器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio Code中使用Qt?

在Visual Studio中使用Babel?

在Visual Studio Code中使用“ preLaunchTasks”并命名任务

如何在Visual Studio Code中使用Cmder?

在Visual Studio中使用Git

如何在没有Visual Studio的Windows上安装Leptonica + tesseract以在Anaconda中使用?

如何在Visual Studio Code中使用Typescript进行TDD?

在Visual Studio Code中使用建议的方法参数

在Visual Studio中使用QChart

在Visual Studio Code中使用MSYS Shell

如何在Visual Studio Code中使用全局gitignore?

Visual Studio Code Typescript避免在新行中使用参数

在Visual Studio Code扩展开发中使用HTML文件

如何在Visual Studio Code中使用pip

在Visual Studio Code中使用WSL(Windows的Ubuntu)中的linter

如何在Visual Studio Code中使用Flutter的Widget Inspector?

在Mac的Visual Studio中使用emmet(ZenCoding)(不是VS Code)

在Ubuntu中使用Visual Studio Code中的Bazel进行调试

在带有conda环境的Visual Studio Code中使用R

在Visual Studio Code中使用useCallback()获取Typescript错误

在Visual Studio Code中使用装饰器时出错

如何“安装”在Visual Studio Code中使用的字体?

在Visual Studio中使用Gallio

OmniSharp错误在Visual Studio Code中使用COMReferences加载项目

在Visual Studio Code中使用键绑定插入代码

Erlang无法在Visual Studio Code中使用内部终端

如何在 Visual Studio Code 片段中使用 $?

在 Visual Studio 模板中使用 $if$

如何在 Visual Studio Code (Ubuntu) 中使用 NodaTime