我想知道在Windows上Python的安装路径。例如:
C:\Python25
如何找到Python的安装路径?
在你的Python解释器中,输入以下命令:
>>> import os
>>> import sys
>>> os.path.dirname(sys.executable)
'C:\\Python25'
此外,你可以将它们全部整合在一起并使用单行命令。打开命令提示符并输入以下命令。
python -c "import os, sys; print(os.path.dirname(sys.executable))"
这将是以下两者之一:
C:\Users\YANG.LEI\AppData\Local\Programs\Python\Python36-32
。 - Lei YangC:\ Users
下。 - Matteo Italia如果你需要在Windows下查找Python的安装路径而不用启动Python解释器,可以查看Windows注册表。
每个已安装的Python版本都将在以下其中一个注册表键中:
HKLM\SOFTWARE\Python\PythonCore\版本号\InstallPath
HKCU\SOFTWARE\Python\PythonCore\版本号\InstallPath
在64位的Windows系统中,它将位于Wow6432Node
键下:
HKLM\SOFTWARE\Wow6432Node\Python\PythonCore\版本号\InstallPath
简单的方法是
where python
py
命令(很可能已经安装),那么只需使用--list-paths
/-0p
参数运行该命令:
py --list-paths
输出示例:
“py启动程序”在Windows中找到的已安装Python版本
-3.8-32 C:\Users\cscott\AppData\Local\Programs\Python\Python38-32\python.exe *py
命令执行的脚本。py -0p
- Dmitriy Work在我的Windows安装中,我得到了以下结果:
>>> import sys
>>> sys.executable
'C:\\Python26\\python.exe'
>>> sys.platform
'win32'
>>>
(您还可以查看sys.path
以获取合理的位置。)
python -c "import sys; print(sys.executable)"
可以工作。 - wjandrea通常情况下,Python的安装路径是'C:\ Users \用户名称 \ AppData \ Local \ Programs \ Python \ Python-version'。
或者,您可以尝试在命令提示符(cmd)中使用以下命令:
where python
在sys
包中,你可以找到许多关于你的安装环境有用的信息:
import sys
print sys.executable
print sys.exec_prefix
我不确定这在你的Windows系统上会得到什么结果,但在我的Mac上,executable
指向Python二进制文件,而exec_prefix
指向安装根目录。
您还可以尝试使用以下代码来检查您的sys
模块:
import sys
for k,v in sys.__dict__.items():
if not callable(v):
print "%20s: %s" % (k,repr(v))
python -c "import sys; print(sys.executable)"
- Guðmundur H如果你想在成功安装后获取路径,则首先打开命令提示符(CMD)并输入python或python -i。
它将为您打开交互式 shell,然后输入:
import sys
sys.executable
按回车键,您将获得Python安装路径...