python - 无法从 networkx 导入版本

标签 python ipython jupyter-notebook networkx

我正在尝试从 networkx 导入版本,但在 ipython 笔记本上出现以下错误。 我已成功安装 networkx。 谁能帮忙?

代码:

import networkx as nx
from networkx import release
print "NetworkX version:     %6.6s (need at least 1.7)" % nx.__version__

错误:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-12-675a5f60bf8e> in <module>()
     28 
     29 # Networkx is a library for working with networks
---> 30 import networkx as nx
     31 from networkx import release
     32 print "NetworkX version:     %6.6s (need at least 1.7)" % nx.__version__

/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/networkx/__init__.py in <module>()
     41 
     42 # Release data
---> 43 from networkx import release
     44 
     45 __author__   = '%s <%s>\n%s <%s>\n%s <%s>' % \

ImportError: cannot import name release

最佳答案

导入 networkx 1.9.1 时出现同样的错误。只需重新安装即可解决问题。

pip uninstall networkx && pip install networkx

关于python - 无法从 networkx 导入版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27841396/

相关文章:

python - 在同一个 IPython Notebook 单元格中制作多个图表

python - 将代码片段复制到 IPython/Jupyter Notebooks

javascript - 如何在 Firefox/Chrome 控制台中显示文档字符串?

amazon-ec2 - 保存文件: Unable to open database file时出错

python - Jupyter 中的 Pydoop 失败

python - 有没有为 numpy.ma 做数组等效的库?

python - Altair 复选框默认值

python - 获取 Pandas 数据框列中值的长度

python - 查找列的第一个值并分配给单独的列 pandas

docker - Docker Jupyter镜像未公开端口