【问题标题】:Unable to import pandas on Jupyter Notebook无法在 Jupyter Notebook 上导入熊猫
【发布时间】:2017-06-14 07:01:06
【问题描述】:

我已经在我的 virtualenvs(python3) 上安装了 pandas 和 jupyter notebook。 当我检查which jupyter 时,它正确地引用了我的环境。但是,当我在浏览器中运行它时,我无法导入熊猫。 当我运行 ipython 时,我可以导入 pandas 模块...

ImportError: No module named 'pandas'

有什么帮助吗?

【问题讨论】:

    标签: python-3.x pandas ipython jupyter-notebook


    【解决方案1】:

    Jupyter 在构建时考虑了 Anaconda Python 发行版(和 conda 环境管理器)。尽管已经进行了一些工作来解决此问题,但不鼓励使用 jupytervirtualenv

    在这种情况下,听起来jupyter 正在使用您的默认(根)Python 环境,因为它不知道您的virtualenv 环境。有关如何解决此问题的详细信息,请参阅 here

    【讨论】:

      【解决方案2】:

      如果您在这里寻找答案,就是这样(取自@Aleksey Bilogur 所指的问题):

      source activate ENVNAME
      pip install ipykernel
      python -m ipykernel install --user --name ENVNAME --display-name "Python (whatever you want to call it)"
      

      在你的 virtualenv 中安装 ipykernel 并从你的 ENVNAME 启动 jupyter notebook 非常重要。

      完成此操作后,检查从笔记本执行时是否出现 ENVNAME 的路径:

      import sys
      sys.path
      

      如果没有,则说明出了点问题,它将无法正常工作。

      【讨论】:

        猜你喜欢
        • 2016-05-17
        • 1970-01-01
        • 2021-11-02
        • 1970-01-01
        • 2023-04-11
        • 1970-01-01
        • 2019-08-18
        • 2020-11-06
        • 2018-07-28
        相关资源
        最近更新 更多