我似乎在尝试在虚拟环境中安装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
我很困惑。发生了什么,以及如何解决这个问题?
答案 0 :(得分:0)
解决方法:使用
python -m IPython