使用非默认版本启动IPython

时间:2014-06-30 04:08:03

标签: python ipython virtualenv

我有一些奇怪的行为 - ipython在虚拟环境中使用错误的解释器:

Python 3.4是我在Ubuntu系统上的默认python解释器。我也安装了python 2.7。

我创建一个虚拟环境来使用python 2.7并安装ipython:

virtualenv -p /usr/bin/python2.7 env
source env/bin/activate
pip install ipython

IPython模块存储在env / lib / python2.7 / site-packages中 哪个ipython报告env / bin / ipython(不是/ usr / local / bin / ipython)

但是当我输入ipython时,解释器正在使用python3.4

在env / bin中还有ipython2,它使用python2.7

启动ipython

什么是疯狂的ipython上的差异ipython2(都在env / bin /中)什么都不返回!

我只是在挠头。

编辑:好的,好像我不得不重新启动我的终端,现在它正在运行。我仍然觉得报告一件事情很奇怪,但实际上执行命令会做另一件事。终端是否进行某种命令缓存?

0 个答案:

没有答案
相关问题