我安装了Python 2.7,我正在尝试使用tensorflow和windows看起来它只适用于python 3.5,我下载了python安装程序,它显然已安装,但在哪里?
Python 2.7在C:中有一个Python27目录,但我无法在任何地方找到3.5.我再次尝试安装程序,它询问我是否要修复或删除.
编辑:我真的想找到pip3,我假设它在python35/scripts目录中
Val*_*tin 10
Python安装在哪里?或者Python的HOME目录在哪里?
找到Python的安装位置的简单方法是:
import sys
print(sys.executable)
Run Code Online (Sandbox Code Playgroud)
哪个对我输出:
C:\Users\Vallentin\AppData\Local\Programs\Python\Python36-32\python.exe
Run Code Online (Sandbox Code Playgroud)
你也可以使用sys.exec_prefix相当于的os.path.dirname(sys.executable).
然后,如果您复制目录部件并将其粘贴到Windows资源管理器中.然后它会带你到Python的主目录.你是正确的,pip将位于.
C:\Users\Vallentin\AppData\Local\Programs\Python\Python36-32\Scripts\pip3.exe
Run Code Online (Sandbox Code Playgroud)
从命令行,这也可以在一行中完成:
python -c "import sys; print(sys.executable)"
Run Code Online (Sandbox Code Playgroud)
或者您也可以这样做:
which python (UNIX)where python (视窗)Python模块在哪里安装?
如果你想找到Python模块所在的位置,那么print(__file__)可以使用模块完成相同的操作:
import re
import flask
print(re.__file__)
print(flask.__file__)
Run Code Online (Sandbox Code Playgroud)
哪个对我输出:
C:\Users\Vallentin\AppData\Local\Programs\Python\Python36-32\lib\re.py
C:\Users\Vallentin\AppData\Local\Programs\Python\Python36-32\lib\site-packages\flask-0.12-py3.6.egg\flask\__init__.py
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8003 次 |
| 最近记录: |