python - %matplotlib 内联魔法导入错误

标签 python matplotlib ipython jupyter-notebook

每次我在 ipython 笔记本中运行 %matplotlib inline 时,我都会收到一个 ImportError 告诉我没有名为 moves 的模块。我已经运行了 pip install move 但这并不能解决问题。我尝试卸载 moves 并重新安装/更新它,然后卸载 six 并重新安装/更新它(包含 moves 的模块),但是似乎没有任何作用。我正在运行 6 1.90moves 0.1ipython 2.3.1matplotlib 1.4.3Python 2.7.6。当我使用 inline 魔法加载模块时,我可能会遇到一些奇怪的冲突吗?

编辑:这是完整的错误:

/Users/$USER/.virtualenv/$VIRTUALENVNAME/lib/python2.7/site-packages/IPython/lib/deepreload.pyc in load_next(mod, altmod, name, buf)  
    161  
    162     if result is None:  
--> 163         raise ImportError("No module named %.200s" % name)  
    164  
    165     return result, next, buf  

ImportError: No module named moves

最佳答案

我有同样的行为并通过注释掉我的 ~/ipython/profile_default/ipython_config.py 文件的以下部分来解决它。

c.InteractiveShell.deep_reload = True

c.InteractiveShellApp.extensions = [
    'autoreload'
]

关于python - %matplotlib 内联魔法导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30080935/

相关文章:

python - 在 IPython 中禁用通配符扩展?

python - Anaconda : IPython not running

python - matplotlib hexbin 归一化

python - Hindmarsh-Rose 模型的相空间轨迹

python - 如何在 Python 的 curses 中获得更多颜色?

python - 将 XML 解析为 Dataframe 时生成重复值(填充?)

python - 在 basemap 中填充海洋

python - YQLResponseMalformedError : Response malformed on yahoo_finance?

python - 如何在 python 3 中创建考试生成器程序?

python - 从 Excel 文档导入数据标题,使用 pandas 搜索网页,然后导出到同一 Excel 文档中的特定行/列