【问题标题】:How to run python3 from cmd.exe如何从 cmd.exe 运行 python3
【发布时间】:2020-09-11 10:58:19
【问题描述】:

当我在 Windows 8.1 控制台 (cmd.exe) 中键入 python 时,我看到以下文本

Python 2.7.16(v2.7.16:413a49145e,2019 年 3 月 4 日,01:37:19)[MSC v.1500 64 位(上午 D64)] 在win32上

我想在输入python时运行python3.6版本。

我尝试了什么

1) 进入python3和python3.6,还是不行

2) 下载python3并将其添加到PATH变量中

C:\Users\alex\AppData\Local\Programs\Python\Python38-32\Scripts\;C:\Users\alex\AppData\Local\Programs\Python\Python38-32\;C:\Users\ alex\AppData\Local\Programs\Python\Python36\Scripts\;C:\Users\alex\AppData\Local\Programs\Python\Python36\;C:\Program Files\Java\jdk1.8.0_91\bin; c:\去\bin; ;%PyCharm%; C:\Users\alex\Desktop\Education\5\dev\chrome;;C:\Program Files\gretl;C:\chromedriver;C:\chromium-automation;C:\Users\alex\AppData\Roaming\Microsoft \Windows\开始菜单\程序\Python 3.6;

【问题讨论】:

  • 当您输入python3python3.6 时会得到什么?不使用 windows,但我安装了许多 python 版本,通常使用别名来使用我需要的版本。另外,我注意到这个 C:\Users\alex\AppData\Local\Programs\Python\Python38 所以你必须安装 3.8 而不是 3.6
  • @mad_ 这些命令对我不起作用

标签: python path windows-8.1


【解决方案1】:

您可以使用带有py -3py -3.6 命令的python 启动器来显式调用python3。

您发布的路径不是您的完整路径。这只是用户路径。系统路径优先于它,并且其中包含 python2。 你可以卸载 python2 来解决这个问题。或者如果您想保留它,请卸载并重新安装 python 3.6,记住在安装程序中选择 Add Python to PATH 复选框。

【讨论】:

  • 谢谢您的回答
【解决方案2】:

在将 python 3 目录添加到 PATH 之前,您需要从 PATH 中删除 python 2 安装目录。

【讨论】:

  • 我的 python2 路径 -- C:\Python27 在我的 PATH 变量中没有找到这个,你能详细说明你的答案吗?
猜你喜欢
  • 2013-06-25
  • 1970-01-01
  • 2013-01-02
  • 2020-11-27
  • 1970-01-01
  • 2022-11-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多