2014-07-16 20 views
0

我想在我的蟒蛇环境中安装“弗里达”,虽然它安装好,我不断从IPython的进口,当它得到一个错误的easy_install安装包:使用PIP或IPython中/畅达

In [4]: import frida 
--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-4-58e5c65e5010> in <module>() 
----> 1 import frida 

ImportError: No module named frida 

在普通的python shell中,导入工作正常。问题仅在于IPython。

我试着从conda命令行使用easy_install - 不行。

在我从一个IPython的外壳试过这样:

In [5]: easy_install.main(["-U","frida"]) 

和包安装成功,但IPython的导入时,它仍然给了一个错误。

pip找不到包裹。

我似乎缺少一些IPython包 - 如何安装包到IPython?

回答

1

如果您正在使用virtualenv,然后将IPython安装到virtualenv中解决此类问题。

通常,当IPython从virtualenv开始时,它会给出这个建议。

+0

我正在使用Spyder编辑器,它有一个IPython shell。我可以在virtualenv中运行这个shell吗? – Nitay