我尝试从我的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?
答案 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。