Visual Studio Code的PowerShell找不到我的Python

时间:2017-09-05 00:38:01

标签: python powershell visual-studio-code

对于特定的机器学习项目,我需要安装 Python 3.5 ,而不是我通常使用的典型 Python 3.6 。我设置了我的路径变量,以便在命令行或PowerShell中,python启动我的典型Anaconda Python 3.6,但python35启动我的Python 3.5版本。

我最喜欢的文本编辑器/轻量级IDE是 Visual Studio Code 。但是,当我使用Visual Studio Code的集成终端来执行我的Python脚本时,它无法找到我的3.5版本。

使用Windows Powershell,事情完全正常: enter image description here

但是,当我尝试在Visual Studio Code PowerShell终端中访问Python 3.5时,它无法识别python35enter image description here

我谷歌搜索了我的错误(“术语......不被识别为cmdlet的名称,...”),但我在SO上找到的每篇帖子都与此问题相关({{3} })一直在设置环境变量。我不认为这是这种情况,因为我的普通PowerShell能够同时识别pythonpython35。我怀疑这与Visual Studio Code中集成终端功能的内部工作有关,但我不知道如何理解下一步该做什么。

有谁知道为什么会这样?这不是一个关键任务问题,因为我只是拉起我的PowerShell来执行我的Python脚本,但我想为了好奇而解决它。

0 个答案:

没有答案