我在pyzo4.4.1上通过conda安装了NetworkX。我使用Python版本3.6.1是NetworkX测试失败
conda install networkx
conda update networkx
由于它建议NetworkX的安装指南中,我也装鼻用于测试和运行使用以下命令完整的测试:
import networkx as nx
nx.test()
令我惊讶的是,它取得了57次失败的测试。这是一个链接到complete log。这里是一个简短的总结:
Failure:
test_kcomponents.test_example_1_detail_3_and_4
----------------------------------------------------------------------------
Approximate current-flow betweenness centrality: K4
# in total there are 9 other failed tests concerning betweenness centrality
----------------------------------------------------------------------------
test_hits.TestHITS.test_hits
# 4 of these
----------------------------------------------------------------------------
test_pagerank.TestPageRank.test_dangling_pagerank
# 12 of these
----------------------------------------------------------------------------
test_branchings.test_greedy_max1
# 4 of these
...
我试图删除networkx和装饰器,并通过conda重新安装它。然后,我再次删除它,并通过点安装,仍然无法正常工作。 我需要一些失败测试的功能(例如中间性)。帮助将不胜感激。
这应该被报告给NetworkX的bugtracker:https://github.com/networkx/networkx/issues如果可能,你可以在同一台计算机上用标准Python环境检查测试结果吗? –
我刚刚运行了'python -c“import networkx as nx; nx.test()”'但它导致了相同的失败。我忘了提及我在Ubuntu 16.04上运行这个。我会尝试在我的Windows 10分区(再次使用pyzo)上安装networkx。 –
刚刚在我的Windows分区上安装pyzo并添加了networkx和相关模块,仍然发生了57次故障。有趣的是,Windows分区有5个跳过,大约需要90秒。在Ubuntu上它花了60秒以下,它只跳过4次测试。 –