【发布时间】:2016-07-01 01:49:21
【问题描述】:
我正在尝试在我现有的虚拟环境中更新 python 版本。我使用以下步骤安装了 python
wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz
tar xfz Python-2.7.11.tgz
cd Python-2.7.11/
./configure --prefix /usr/local/lib/python2.7.11 --enable-ipv6
make
sudo make install
我也检查了版本,它是否正确
/usr/local/lib/python2.7.11/bin/python -V
Python 2.7.11
我有一个名为 test 的现有 virtualenv,我想在这个环境中使用 python2.7.11。它尝试使用
workon test --python /usr/local/lib/python2.7.11/bin/python
但是python的版本只显示为旧版本
python -V
Python 2.7.6
如果我创建一个新环境,它可以正常工作
mkvirtualenv test2 -p /usr/local/lib/python2.7.11/bin/python
python -V
Python 2.7.11
我试图找到解决方案,但无法弄清楚如何在现有虚拟环境中修改 python 版本。 任何帮助找出解决方案将不胜感激。
谢谢
【问题讨论】:
标签: python virtualenv virtualenvwrapper