【发布时间】:2020-05-14 21:49:47
【问题描述】:
在 Windows 10 上,我想使用我安装并下载的 Python 3.8。
但是,在 Visual Studio Code、cmd-环境和 PowerShell 中,命令 python 返回 3.5.6,即 Anaconda 安装。
特别是,屏幕截图显示(在左下角)活动解释器应该是 3.8.1;并且设置中的“Python 路径”也指向正确的路径,但在终端中输入 python 只会输出 3.5.6。
在PATH-变量中,我删除了指向3.5.6目录的那一行,并添加了3.8.1的目录(在安装过程中自动完成):
我还需要做什么?
编辑 1
环境变量是:
路径: C:\Users\d91776\AppData\Local\Programs\Python\Python38-32\Scripts\;C:\Users\d91776\AppData\Local\Programs\Python\Python38 -32\;%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;C:\Program Files\java\jdk\bin;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java \jre1.8.0_191\bin;C:\Users\d91776\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\d91776\Desktop\Selenium Markitwire\geckodriver-v0.24.0-win64;C:\用户\d91776\AppData\Local\Google\Cloud SDK\google-cloud-sdk\bin;
PSModulePath: %HomeDrive%%HomePath%\Documents\WindowsPowerShell\Modules;C:\Users\d91776\AppData\Local\Google\Cloud SDK\google-cloud-sdk\platform\PowerShell
TEMP 和 TMP: 都是 %USERPROFILE%\AppData\Local\Temp
系统变量中有另一个“路径”,但我无法将其显示为文本。但它似乎与 python 路径无关。请参阅屏幕截图中突出显示的部分:
编辑 2
在 Anaconda 中,我停用了另一个具有 Python 版本 3.5.6 的环境。
但是,问题现在仍然存在于 Python 版本 3.7.3(在终端中键入 python 时显示的 Python 版本)和 3.8.1(在 VS Code 中选择为 Python 解释器,并显示在左下角,只是如上面的截图)。
C:\>python
Python 3.7.3 (default, Mar 27 2019, 17:13:21) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32
Warning:
This Python interpreter is in a conda environment, but the environment has
not been activated. Libraries may fail to load. To activate this environment
please see https://conda.io/activation
Type "help", "copyright", "credits" or "license" for more information.
【问题讨论】:
-
您是否尝试过重新启动系统?我遇到了另一个问题,只有在系统重新启动时才会更新 PATH。
-
是的,多次,所有三个终端的问题仍然存在。
-
你能把你所有的环境变量都放上去吗?请问系统和用户?只是为了检查不要忘记任何人
-
我做到了并编辑了问题。
标签: python powershell visual-studio-code path