我想知道我在Windows上的Python安装路径。例如:
C:\Python25
如何找到Python的安装位置?
我想知道我在Windows上的Python安装路径。例如:
C:\Python25
如何找到Python的安装位置?
当前回答
如果你安装了py命令,你可能会这样做,那么只需使用命令的——list-paths/-0p参数:
py——list-paths
示例输出:
由py Launcher为Windows找到的已安装的python C:\Users\cscott\AppData\Local\Programs\Python\Python38-32\python.exe * -2.7 -64 C: \ Python27 \ python.exe
*表示使用py命令执行的脚本的当前活动版本。
其他回答
如果你需要在不启动python解释器的情况下知道Windows下的安装路径,请查看Windows注册表。
每个安装的Python版本都有一个注册表项:
HKLM\SOFTWARE\Python\PythonCore\versionnumber\InstallPath HKCU\SOFTWARE\Python\PythonCore\versionnumber\InstallPath
在64位Windows中,它将位于Wow6432Node键下:
HKLM\SOFTWARE\Wow6432Node\Python\PythonCore\versionnumber\InstallPath
简单的方法是
打开CMD 在CMD中键入where python
我安装了2和3,也遇到了同样的问题。幸运的是,在windows路径中输入path让我找到了安装它的位置。这个路径是我安装Python时的一个选项,只是我忘记了。如果你在安装Python 3时没有选择设置路径,这可能无法工作-除非你在安装时手动更新了路径。 对我来说,是在c:\Program Files\Python37\python.exe
在Python解释器中,输入以下命令:
>>> import os
>>> import sys
>>> os.path.dirname(sys.executable)
'C:\\Python25'
此外,您可以将所有这些组合在一起,并使用单行命令。打开cmd,输入以下命令
python -c "import os, sys; print(os.path.dirname(sys.executable))"
其一般
'C:\Users\user-name\AppData\Local\Programs\Python\Python-version'
或 尝试使用(在CMD中)
python在哪里