我不断收到消息以升级点子

我不断收到消息以升级点子,第1张

我不断收到消息以升级点子

问题似乎是 新的 虚拟环境正在使用旧版本的pip。请注意,pip是从

site-packages/virtualenv_support
目录virtualenv附带的源tarfile(或wheel)安装的。

$ ls -l /path/to/site-packages/virtualenv_supportpip-9.1-py2.py3-none-any.whl

解决该问题的一种快速方法是确保每次创建新的virtualenv时都升级pip,如下所示:

$ virtualenv venv$ venv/bin/pip install -U pip

或者,请确保您具有最新版本的virtualenv。根据他们的发行说明,

virtualenv==16
正在使用
pip==10

$ pip install -U virtualenv

最后,由于virtualenv中验看

pip*.whl
virtualenv_support
,这也将工作:

$ mv /path/to/site-packages/virtualenv_support/pip*.whl{,bak}$ pip wheel -w /path/to/site-packages/virtualenv_support/ 'pip==18'

所有新的virtualenvs都将使用您安装到中的pip版本

virtualenv_support
。但是,这感觉很hack。

(使用尝试

virtualenv==16
。这将导致所有新的pip == 18的virtualenvs。)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5013956.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存