Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python networkx导入错误:无法导入名称发布_Python_Python 2.7_Networkx_Release - Fatal编程技术网

python networkx导入错误:无法导入名称发布

python networkx导入错误:无法导入名称发布,python,python-2.7,networkx,release,Python,Python 2.7,Networkx,Release,我在macOS上,使用另一个程序需要运行包含networkx模块的python脚本。My networkx2.1的安装使用: pip install networkx --user 出现的错误是: File "/Users/myname/Library/Python/2.7/lib/python/site-packages/networkx/__init__.py", line 43, in <module> import networkx as nx ImportError fr

我在macOS上,使用另一个程序需要运行包含networkx模块的python脚本。My networkx2.1的安装使用:

pip install networkx --user
出现的错误是:

File "/Users/myname/Library/Python/2.7/lib/python/site-packages/networkx/__init__.py", line 43, in <module>
import networkx as nx
ImportError
from networkx import release
cannot import name release
我已经对这个错误做了一些搜索,那些看起来有效的方法是使用另一个版本的networkx,或者安装/卸载

我已经尝试卸载并重新安装networkx版本1.9、1.5、1.1,但此错误仍在继续


有人也遇到过这个问题吗?

有一种安装networkx的简单方法。请按照以下步骤操作。 更新源
sudo apt get install python networkx

帮助我的是使用MAHENDRAN BALU解决方案,然后重新安装:

sudo apt-get update
sudo apt-get install python-networkx
sudo python3 -m pip uninstall networkx
sudo python3 -m pip install networkx

pip安装有任何错误吗?我无法重现您的问题:我只是尝试安装和导入,我没有问题。你能在/Users/myname/Library/Python/2.7/lib/Python/site packages/networkx/?中看到release.py或release.pyc文件吗?也可以尝试pip安装networkx-强制重新安装-无deps-升级-用户。不过,如果你已经卸载并安装了旧版本,我怀疑这会有帮助。请在评论中写下它。