我通过安装程序安装并添加了Python3.9和Pip到PATH中。
python --version
# Python 3.9.7
pip --version
# pip 21.2.4 from C:\Users\{MyUserName}\AppData\Local\Programs\Python\Python39\lib\site-packages\pip (python 3.9)
我用pip install pipenv
和pipenv --version
输出pipenv, version 2021.5.29
安装了pipenv,虽然,如果我试图用pipenv安装任何包,或者只是进入pipenv shell然后运行python --version
,我总是得到No Python at 'C:\Python39\python.exe'
。
Python sys路径是C:\Users\{MyUserName}\AppData\Local\Programs\Python\Python39
,那么为什么pipenv要查找另一个文件夹呢?我该如何修复这个问题呢?
我在git bash中运行所有这些命令。
6条答案
按热度按时间toiithl61#
您将需要www.example.com的副本get-pip.py
接下来,运行以下命令来安装pip:
此外,请确保Windows环境变量中包含Python
按WIN+R,然后键入系统属性高级
在系统变量中添加Python路径
6uxekuva2#
我解决了这个问题,从路径中删除了“C:\Python39”(我已经删除了旧的Python版本),并在路径中只保留“C:\Users{MyUserName}\AppData\Local\Programs\Python\Python39
w41d8nur3#
在\AppData\漫游\Python\PythonX\脚本中查找它
xbp102n04#
对于遇到此错误的任何人,请运行以下命令删除虚拟环境(使用Python的早期/未来版本构建):
然后重新运行该命令,使用新版本的Python构建pipenv虚拟环境:
qxsslcnc5#
我通过手动创建
C:\Python39\
并将python.exe
复制到那里来解决这个问题。现在它工作得很好。ulmd4ohb6#
所以我遇到了同样的问题,我点击了我的虚拟环境文件夹中的pyvenv.cfg文件。“home”默认为C:\Program Files。所以我将其更改为正确的路径,它工作了。