如何在 IPython-Notebook 上安装 oauth2
How to install oauth2 on IPython-Notebook
我想在 IPython-Notebook 上导入 oauth2。当我这样做时:
import oauth2
发生错误:
ImportError: No module named 'oauth2'
对于常规安装,我应该首先通过以下方式安装模块:
pip install python-oauth2
但我不确定如何在 IPython 平台上安装此模块。
最后,我猜这个问题的一般版本是:如何在 Ipython 上导入模块?
解法:
感谢 Monkpit,我犯的错误是试图在 IPython 而不是终端上进行 pip 安装。在我更正了这个之后 运行
python -m pip install oauth2
有效。
在你尝试这个答案之前,请阅读这个!
如果您已经从您的终端 运行 pip install python-oauth2
- 不是 IPython! 而且您仍然无法 import oauth2
在您的 IPython 会话中,继续阅读。
将软件包安装到未知 IPython 内核
通过运行从 IPython:
中执行此代码,检查您在 IPython/Jupyter 中 运行 执行哪个 python 可执行文件
from __future__ import print_function
import sys
print(sys.executable)
你会得到类似这样的结果:/usr/bin/python
或 C:\Python\python.exe
。在我的示例中,我将使用 /usr/bin/python
,但您应该使用任何结果。
获取该结果,从您的终端 运行:
/usr/bin/python -m pip install python-oauth2
如果该命令成功,import oauth2
应该可以在您的 IPython 会话中运行。如果它不成功并且您得到 SyntaxError
,那么您需要确保 pip
已正确安装。有关详细信息,请参阅 pip
documentation,运行 使用 IPython 笔记本 sys.executable
.
路径中的 python 路径的任何 python
命令
我想在 IPython-Notebook 上导入 oauth2。当我这样做时:
import oauth2
发生错误:
ImportError: No module named 'oauth2'
对于常规安装,我应该首先通过以下方式安装模块:
pip install python-oauth2
但我不确定如何在 IPython 平台上安装此模块。
最后,我猜这个问题的一般版本是:如何在 Ipython 上导入模块?
解法:
感谢 Monkpit,我犯的错误是试图在 IPython 而不是终端上进行 pip 安装。在我更正了这个之后 运行
python -m pip install oauth2
有效。
在你尝试这个答案之前,请阅读这个!
如果您已经从您的终端 运行 pip install python-oauth2
- 不是 IPython! 而且您仍然无法 import oauth2
在您的 IPython 会话中,继续阅读。
将软件包安装到未知 IPython 内核
通过运行从 IPython:
中执行此代码,检查您在 IPython/Jupyter 中 运行 执行哪个 python 可执行文件from __future__ import print_function
import sys
print(sys.executable)
你会得到类似这样的结果:/usr/bin/python
或 C:\Python\python.exe
。在我的示例中,我将使用 /usr/bin/python
,但您应该使用任何结果。
获取该结果,从您的终端 运行:
/usr/bin/python -m pip install python-oauth2
如果该命令成功,import oauth2
应该可以在您的 IPython 会话中运行。如果它不成功并且您得到 SyntaxError
,那么您需要确保 pip
已正确安装。有关详细信息,请参阅 pip
documentation,运行 使用 IPython 笔记本 sys.executable
.
python
命令