Python-Can';t进口Seaborn

Python-Can';t进口Seaborn,python,ipython,ipython-notebook,seaborn,jupyter-notebook,Python,Ipython,Ipython Notebook,Seaborn,Jupyter Notebook,我正在运行iPhyton笔记本电脑,我正在尝试导入Seaborn软件包。当我试图从终端导入它时,它可以正常加载,但是当我通过iPython笔记本导入它时,它会给我以下错误。 我甚至尝试在iPython笔记本中使用Conda和Pip重新安装Seaborn,但仍然无法正常工作。 知道为什么吗 谢谢 ImportError Traceback (most recent call last) <ipython-input-1-417274

我正在运行iPhyton笔记本电脑,我正在尝试导入Seaborn软件包。当我试图从终端导入它时,它可以正常加载,但是当我通过iPython笔记本导入它时,它会给我以下错误。 我甚至尝试在iPython笔记本中使用Conda和Pip重新安装Seaborn,但仍然无法正常工作。 知道为什么吗

谢谢

ImportError                               Traceback (most recent call last)
<ipython-input-1-417274a1ae6c> in <module>()
      1 get_ipython().system(u'conda install seaborn')
      2 get_ipython().system(u'pip install seaborn')
----> 3 import seaborn as sb
      4 

ImportError: No module named seaborn
ImportError回溯(最近一次调用)
在()
1 get_ipython().system(u'conda install seaborn')
2 get_ipython().system(u'pip install seaborn')
---->作为某人出生
4.
ImportError:没有名为seaborn的模块

在所有系统上安装Ipython。仅在您需要的环境中安装。否则,Ipython将在默认路径而不是环境路径中查找模块

这可能是您的ipython正在寻找的地方:

/home/user/anaconda2/lib/python2.7/
它应该在此处查找模块:

/home/user/anaconda2/envs/name-of-env/lib/python3.4/
要检查键入的路径,请执行以下操作:

import sys
sys.path
试试这个

import sys
print sys.path
sys.path.append('<path to package in your syste>')

import seaborn

因此,我只需在运行时添加包路径

尝试在终端中输入以下内容:

conda install seaborn

它将安装seaborn并使您可以将其导入笔记本

打开anaconda提示符并键入

pip install seaborn

你和康达一起安装了ipython吗?您可能需要执行
conda install notebook
,以确保ipython能够看到您的库。尝试此操作后,它将无法工作。仍然是相同的错误。然后请添加
which-apip
which-apython
which-apython
的输出。您解决了问题吗?我也有类似的问题。您使用的是哪个版本的ipython?我不知道这是否能解决您的问题,或者您是否已经解决了它,但如果我尝试从办公室安装任何东西,这种情况通常会发生,因为有防火墙阻止自动安装。我使用的解决方法是手动下载库,然后安装
pip install seaborn