为什么 ipython Anaconda 无法识别我的 omdb 导入?
Why ipython Anaconda does not recognize my omdb import?
我在理解在我的计算机中安装 omdb 模块时发生了什么时遇到了一些问题 (https://github.com/dgilland/omdb.py)。
我通过终端安装使用:
pip install omdb
然后我创建了一个简单的 python 脚本来测试它是否可以正确导入:
import matplotlib
import omdb
print omdb.get(title='A Beautiful Mind', fullplot=True, tomatoes=True)
当我在终端中使用 python 时脚本 运行 完美:
python movies.py
但后来我尝试将我的 ipython 与 Anaconda 一起使用,我总是会收到以下消息:
ImportError: no module named omdb
是否有另一种安装模块的方法,或者我是否缺少有关 Anaconda 和 Python 的信息?
我想要的只是能够使用 omdb。我正在使用 Python 2.7.11-0 和 OS X 10.9.5。感谢任何帮助
那是因为Anaconda installed packages aren't stored into a Python library, it has it's own warehouse. So you should use the command for it:
conda install omdb
Anaconda comes with its own package manager named conda. It also doubles as a virtual environment manager.
The Python package manager is pip, which is only a package manager and you will have to install virtualenv in order to manage virtual environments.
我在理解在我的计算机中安装 omdb 模块时发生了什么时遇到了一些问题 (https://github.com/dgilland/omdb.py)。
我通过终端安装使用:
pip install omdb
然后我创建了一个简单的 python 脚本来测试它是否可以正确导入:
import matplotlib
import omdb
print omdb.get(title='A Beautiful Mind', fullplot=True, tomatoes=True)
当我在终端中使用 python 时脚本 运行 完美:
python movies.py
但后来我尝试将我的 ipython 与 Anaconda 一起使用,我总是会收到以下消息:
ImportError: no module named omdb
是否有另一种安装模块的方法,或者我是否缺少有关 Anaconda 和 Python 的信息? 我想要的只是能够使用 omdb。我正在使用 Python 2.7.11-0 和 OS X 10.9.5。感谢任何帮助
那是因为Anaconda installed packages aren't stored into a Python library, it has it's own warehouse. So you should use the command for it:
conda install omdb
Anaconda comes with its own package manager named conda. It also doubles as a virtual environment manager.
The Python package manager is pip, which is only a package manager and you will have to install virtualenv in order to manage virtual environments.