Jupyter 笔记本中没有名为 facebook 的模块

Posted

技术标签:

【中文标题】Jupyter 笔记本中没有名为 facebook 的模块【英文标题】:no module named facebook in Jupyter notebook 【发布时间】:2016-12-13 19:58:16 【问题描述】:

编辑:我认为Can I use Dataflow for Python SDK from a Jupyter notebook? 回答了它。支持。

假期和挖掘社交网络工作(来自 o'reilly 媒体)我有点无聊。这一切都是在 Python 中完成的,虽然我在某种程度上使用了 python,但我仍然认为自己是新手。

所以,我正在研究一个需要 facebook-sdk 的示例。只是为了它,我试图执行这个:

virtualenv facebookenv
source facebookenv/bin/activate
pip install facebook-sdk

当然,这给了我

ERROR the executable is not functioning // blah blah

我通过一些搜索找到了解决方法。现在,显然我在 virtualenv 中安装了 facebook-sdk 并不意味着我的 Jupyter 实例会自动找到它。问题是:我真的不知道在哪里安装所说的包来完成这个。我相当有信心我可以通过 not 使用 virtualenv 来实现这一点,但是那样就违背了目的,不是吗?

最后一个问题是,我真的不知道要在这里问什么问题才能完成这项工作。

请帮忙! (不,这不是家庭作业)。

【问题讨论】:

成功!上面的链接解决了这个问题。 【参考方案1】:

我有这个工作。唯一的区别是我:

    创建了虚拟环境,比如 jupyterfb,然后是 cd jupyterfb

    在“jupyterfb”中使用命令source activate激活环境

    安装 facebook-sdk 并启动 jupyter jupyter notebook

【讨论】:

以上是关于Jupyter 笔记本中没有名为 facebook 的模块的主要内容,如果未能解决你的问题,请参考以下文章

用于 OpenFoam 的 jupyter notebook 中的 Paraview:没有名为 vtkCommonCorePython 的模块

如何将IPython v3笔记本转换为Jupyter v4?

如何解决 VS 代码(Jupyter env)中没有名为“pyautogui”的模块?

Jupyter Notebook 中没有名为 Pandas 的模块

Jupyter 错误:“没有名为 jupyter_core.paths 的模块”

Jupyter vs IPython:Matplotlib - 没有名为 Tkinter 的模块