代码之家  ›  专栏  ›  技术社区  ›  WhatsThePoint

更改命令提示符的默认python版本

  •  0
  • WhatsThePoint  · 技术社区  · 8 年前

    我已经删除了python34路径变量,但是当我通过命令提示符访问python时,它仍然默认为打开python3.4。我看到了 this question

    enter image description here enter image description here

    发布问题后:

    我还从系统路径变量中删除了python34。

    打字 where python 在命令提示符中返回:

    C:\>where python
    C:\Python34\python.exe
    C:\Python36\python.exe
    

    打字 echo %PATH% 回报

    C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Python34;;C:\WINDOWS\System32\OpenSSH\;C:\Python36\Scripts\;C:\Python36\;C:\Users\ME\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;
    

    the proposed duplicate 声明这是可能的,但你不应该这样做,也不提供如何做的细节。

    3 回复  |  直到 8 年前
        1
  •  3
  •   Vikramd    8 年前

    您可以在机器上运行多个python版本。

    或者

    在C驱动器上的python34目录中,将python.exe重命名为python3.4.exe。执行此操作后,如果运行命令 蟒蛇 在命令提示符下,它将打开Python3.6。要运行Python3.4,需要运行命令 因为我们在python34目录中将其重命名为python3.4.exe .

    在环境变量中更改系统变量后,只需重新启动命令提示符。无需重启机器。

        2
  •  1
  •   Sraw    8 年前

    link 关于如何:

    1. 在“搜索”中,搜索并选择:系统(控制面板)
    2. 单击高级系统设置链接。
    3. 单击“环境变量”。在“系统变量”部分中,找到路径环境变量并将其选中。单击“编辑”。如果路径环境变量不存在,请单击“新建”。
    4. 在“编辑系统变量”(或“新建系统变量”)窗口中,指定PATH环境变量的值。单击“确定”。单击“确定”关闭所有剩余窗口。

    此外,应用程序(命令提示符)范围的环境变量将附加在系统范围的环境变量之后。

        3
  •  0
  •   WhatsThePoint    8 年前

    在从系统路径变量中删除python34(如注释中提到的@Talha Junaid)后重新启动计算机后,python现在默认为python3.6(通过命令提示符访问),windows必须在启动时加载所有路径变量,并将其保存在内存中,直到重新启动。


    其他任何人开始此过程的步骤。

    窗口10

    1. 在搜索栏中键入“System”转到控制面板(控制面板\所有控制面板项\系统)中的“System settings”

    对于用户变量:

    1. 单击“Path”行,然后单击“Edit”按钮,突出显示该行
    2. 通过单击要从环境变量中删除的python版本,然后单击“删除”按钮来突出显示。

    对系统环境变量重复步骤3和4。

    1. 重新启动计算机