python networkx导入错误:无法导入名称发布
我在macOS上,使用另一个程序需要运行包含networkx模块的python脚本。My networkx2.1的安装使用: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
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-升级-用户。不过,如果你已经卸载并安装了旧版本,我怀疑这会有帮助。请在评论中写下它。