如何让我的虚拟环境使用我的系统升级点? 在创建virtualenv之前,pip显示版本9.0.1,但在虚拟环境中它恢复到8.1.1,迫使我升级所有的virtualenv点。
$ pip --version
pip 9.0.1 from /usr/local/lib/python3.5/dist-packages (python 3.5)
$ python3 -m venv venv
$ source venv/bin/activate
(venv) $ pip --version
pip 8.1.1 from /tmp/venv/lib/python3.5/site-packages (python 3.5)
(venv) $ pip install --upgrade pip
(venv) $ pip --version
pip 9.0.1 from /tmp/venv/lib/python3.5/site-packages (python 3.5)
答案 0 :(得分:3)
使用命令
创建virtualenv时python3 -m venv venv
您当前的Python 3安装用作virtualenv的基础。
运行命令
pip3 install --upgrade pip
在你的virtualenv之外升级你已安装的pip版本然后创建一个新的virtualenv。