【问题标题】:Jupyter Notebook does not import any moduleJupyter Notebook 不导入任何模块
【发布时间】:2020-05-18 03:01:05
【问题描述】:
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-2-c1d07d468637> in <module>
----> 1 import requests
      2 

ModuleNotFoundError: No module named 'requests'
  • 我第一次安装了一个模块,想知道为什么它不工作。
  • 然后我尝试了应该安装的模块,例如 pandas 和 requests。
  • 在所有模块上,我都遇到了同样的问题。
  • 然后我检查了这些模块是否真的没有安装,或者它们是否不在正确的文件夹中
  • 之后,我卸载并重新安装了 anaconda

到目前为止没有任何效果。感谢您的帮助

Jupyter 错误信息:

Pip 安装的模块:

【问题讨论】:

    标签: python pandas jupyter-notebook ubuntu-18.04 python-module


    【解决方案1】:

    我认为您正在将模块安装在 vitualenv 上,而 Jupyter 笔记本在 virtualenv 之外运行。

    这发生在我身上一次。

    【讨论】:

      【解决方案2】:

      也许您忘记将模块的路径附加到 sys.path。

      笔记本中的示例,如果您想从某个相对位置导入一些自写模块:

      import sys
      sys.path.append("../../../")
      sys.path.append("../../")
      
      # Rest of your code goes here, for example import $MODULE_NAME
      

      然后你可以import $MODULE_NAME(所以,使用你想要的模块的正确模块名)iff。该模块位于../../../../../

      HTH。 :-)

      【讨论】:

        猜你喜欢
        • 2020-02-21
        • 1970-01-01
        • 2023-03-30
        • 2018-10-07
        • 2021-10-04
        • 1970-01-01
        • 2020-08-30
        • 1970-01-01
        • 2019-06-04
        相关资源
        最近更新 更多