【发布时间】:2018-11-15 04:49:17
【问题描述】:
请注意,我不是询问“如何检查我安装了哪个版本的 Python”。
我在我的 Windows 计算机上安装了多个版本的 Python,例如 Python 2.7-64、Python 2.7-32 和 Python 3.7-32。
Python 3 包含“py”和“pyw”,它们可以帮助我轻松启动不同的 Python,例如:
- "py -2.7" 启动 Python 2.7-64
- "py -2.7-32" 启动 Python 2.7-32
- "py -3.7-32" 启动 Python 3.7-32
我想知道的是,如何检查我在 Windows PC 上安装了多少不同版本的 Python 以及它们是什么版本?
PyCharm 能找到,但一来不知道是不是完整的列表,二来不知道有没有Python提供的工具或者操作系统能做到.
【问题讨论】:
-
如果您使用 conda 安装版本,请在您的 cmd 中键入 conda env list。 Link to conda doc
-
如果您查看已安装程序的列表会怎样?每个 python 版本可能有一个条目。
-
@Patol75 我正在使用 Microsoft Window 10。在我的“开始”菜单中,对于 Python 3.7,似乎没问题,我可以看到 IDLE、Python 3.7、Python 3.7 Module Docs for 32 和 64少量。但是对于 Python 2.7,菜单中只有 Python 2.7 32-bit。但我可以通过运行 py -2.7-64 来启动 Python 2.7 64 位。这意味着“py.exe”能够找到我的 64 位 Python 2.7 版本。
-
我在想这样的事情 (kencenerelli.wordpress.com/2017/11/25/…),甚至只是 Windows 设置中的应用和功能。