【问题标题】:No Module named XXX after I add python 3 kernel in Anaconda jupyter在 Anaconda jupyter 中添加 python 3 内核后没有名为 XXX 的模块
【发布时间】:2015-11-27 03:54:18
【问题描述】:

今天,我想在我的 jupyter notebook 中添加 Python-3,使用如下代码:

  conda create -n py3k python=3 anaconda   
  source activate py3k

之后,我尝试在 python-2 内核中导入一些模块,但它显示为:

http://i5.tietuku.com/5b100b873045c3b2.png

我已经安装了 pandas:

http://i5.tietuku.com/ffe771f50084b875.png

我的python安装在:

http://i5.tietuku.com/f701abf225a2823d.png

我认为问题是我的 jupyter 环境无法与我已经安装的模块链接。

但我不知道如何解决这个问题。

我想将环境设置为 /User/HYF/Anaconda/bin

但是当我使用 sys.executable 时,它​​显示为 /User/HYF/Anacnoda/env/bin/py27

希望得到您的回复!

【问题讨论】:

    标签: python python-2.7 ipython anaconda jupyter


    【解决方案1】:

    抱歉我的错误。 看完这篇文档后:
    Change in behavior launching ipython notebooks from anacona environment

    我发现 jupyter notebook 的 Anaconda 环境已经改变。

    当我使用 ipython qtconsole 时,每个模块都很好。

    于是我重新安装了ipython notebook,问题已经解决了。

     python -m IPython kernelspec install-self   
    

    【讨论】:

    【解决方案2】:

    我发现提示是在py3环境下安装模块, 所以在安装之前激活 py3。

    这就是我在 Windows7 中所做的:

    activate ipykernel_py3
    conda intall pandas
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-22
      • 1970-01-01
      • 2019-08-14
      • 1970-01-01
      • 2013-09-30
      • 1970-01-01
      • 2019-03-07
      • 2016-11-10
      相关资源
      最近更新 更多