Pipenv允许使用系统Python而不是创建virtualenv来安装软件包:
$ pipenv install --system
但如果我这样做了,后续的pipenv run
将尝试创建虚拟环境,而不是使用system Python。特别是,我对使用Pipenv脚本很感兴趣:
$ pipenv run postinstall
Creating a virtualenv for this project...
有没有办法将系统Python解释器用于Pipenv脚本?
发布于 2021-06-23 23:44:04
在设置pipenv时,您可以使用:pipenv --python 3.6
指定Python的版本,以使用Python3.6。
通过更改以下内容,也可以编辑Pipfile:
[requires]
python_version = "3.6.6"
添加到您想要的特定版本的Python。
如果您完成了所有这些操作,但是仍然无法从pipenv shell
中访问正确的Python版本,那么您可能需要检查您的.bashrc
文件,以确保您没有针对特定版本的Python的alias
。
https://stackoverflow.com/questions/68103049
复制相似问题