参考这篇文章过后,我有了新的想法
因为community函数中写的这样一句话
Package name is community but refer to python-louvain on pypi
所以我们要安装python-louvain包
pip install python-louvain
如果安装不上就去python-louvain · PyPI下载包离线安装
将解压
tar -zxvf python-louvain-0.16.tar.gz
然后cd打开文件python-louvain-0.16里面有一个setup.py文件运行一下
python setup.py install
然后你会发现目录中出现了一个community文件
完成啦
但是 在运用网上各种方法包括上面这篇方法之后还是不行
可以考虑你所处的环境中的sit_packages当中是否有当前你所引用的包文件
例如我的是miniconda3/envs/tensorflowenv/lib/python3.7/site-packages
首先我们在跑程序的那个环境下输入community ,看看引用是否能够被返回
community
如果不能返回,报错回提示你的xxxx路径下没有该文件包
此时你可以将你安装过的文件夹拖到报错提示你的那个路径当中