在虚拟环境中安装和调用Ipython

时间:2017-05-02 11:46:09

标签: python scipy ipython

我正在使用两个不同版本的scipy - 标准版和开发版。我使用virtualenv在它们之间切换。当我在终端上使用标准python的交互模式时,我可以看到我可以使用这两个版本,具体取决于virtualenv激活或停用。

但是,ipython无法区分virtualenv已激活。它始终选择安装的标准scipy。但是,我已经激活了pip install ipython virtualenv,我可以看到ipython安装在一个单独的文件夹中。但是,我相信不会调用相同的ipython。如何调用virtualenv ipython?

1 个答案:

答案 0 :(得分:0)

是。我找到了解决方案。提到here。在启动ipython之前,在终端上执行以下命令可以解决问题:

hash -r

来自同一网站:

  

当您以前在shell会话中运行iPython时,该命令已被缓存。此命令只是重置缓存。