我在这里有点困惑,在撰写本文时,最新的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上运行。
激活conda环境不会conda
放在您的电脑上PATH
。您需要启动Anaconda Prompt
从开始菜单的应用程序来获得一个命令行用conda
你的PATH
,如果你没有检查框包含conda
安装过程中。
还应认识到conda
仅支持conda
自2019年1月发布的4.6起的PowerShell 。
VS Code的Python扩展可以正常工作conda
。创建一个conda
环境,扩展名将允许您选择它作为您的环境/解释器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句