对于特定的机器学习项目,我需要安装 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版本。
但是,当我尝试在Visual Studio Code PowerShell终端中访问Python 3.5时,它无法识别python35
:
我谷歌搜索了我的错误(“术语......不被识别为cmdlet的名称,...”),但我在SO上找到的每篇帖子都与此问题相关({{3} })一直在设置环境变量。我不认为这是这种情况,因为我的普通PowerShell能够同时识别python
和python35
。我怀疑这与Visual Studio Code中集成终端功能的内部工作有关,但我不知道如何理解下一步该做什么。
有谁知道为什么会这样?这不是一个关键任务问题,因为我只是拉起我的PowerShell来执行我的Python脚本,但我想为了好奇而解决它。