如何安装和使用python在virtualenv中使用python 2.7?

时间:2017-11-03 08:07:39

标签: python python-2.7 pip virtualenv

我似乎在尝试在虚拟环境中安装ipython时遇到了多个问题,并在ipython中使用python 2.7。

首先,我创建了一个virtualenv和pip-installed ipython

pip install ipython==1.2.1

到目前为止,一切看起来都不错:

$ which python
~/Projects/BGLibPy/venv/bin/python
$ which ipython
~/Projects/BGLibPy/venv/bin/ipython
$ which pip
~/Projects/BGLibPy/venv/bin/pip

ipython的版本与

不匹配
$ ipython -V
0.13.2

当我开始ipython时,我看到了:

$ ipython
WARNING: Attempting to work in a virtualenv. If you encounter problems, please install IPython inside the virtualenv.
Python 2.6.6 (r266:84292, Aug  9 2016, 06:11:56)

是的,我确实在virtualenv中安装了ipython。为什么python 2.6的版本(在ipython内)但在2.7?

之外
$ python -V
Python 2.7.13

我很困惑。发生了什么,以及如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

解决方法:使用

python -m IPython