Python多重安装和Ipython

时间:2016-07-08 12:51:50

标签: python ipython

我尝试从我的shell运行IPython

milenko@milenko-HP-Compaq-6830s:~$ ipython --pylab
Python 2.7.11+ (default, Apr 17 2016, 14:00:29) 
ImportError: No module named matplotlib

我想仔细检查

conda install matplotlib
Fetching package metadata .......
Solving package specifications: ..........

# All requested packages already installed.
# packages in environment at /home/milenko/miniconda2:
#
matplotlib                1.5.1               np111py27_0 

conda update ipython
Fetching package metadata .......
# All requested packages already installed.
# packages in environment at /home/milenko/miniconda2:
#
ipython                   4.2.0                    py27_0 

我应该如何使用我的conda包运行Ipython?

1 个答案:

答案 0 :(得分:1)

看起来你在Linux上。假设你正在使用bash,打开/home/milenko/.bashrc并确保/home/milenko/miniconda2/...python.exe(这是你的python可执行文件的完整路径)位于你的路径的开头。否则,调用ipython可能会打开一个不同的python环境,这在linux上非常典型。

您的bash个人资料(.bashrc)应该在某个地方使用此行:

export PATH="/home/milenko/miniconda2/bin:$PATH"

您还需要确保为正在运行的环境安装了所有内容:

conda install jupyter

将安装ipython内核和jupyter接口来运行anaconda发行版内的东西。如果你做了

sudo apt-get install jupyter

它将为你的系统python安装它,而不是你的anaconda python。

相关问题