这是我在尝试安装PyCluster时遇到的错误。我在spyder IDE和Windows上使用带有anaconda的python 2.7。
Downloading/unpacking PyCluster Getting page http://pypi.python.org/simple/PyCluster URLs to search for versions for PyCluster: * httpss://pypi.python.org/simple/PyCluster/ Getting page httpss://pypi.python.org/simple/PyCluster/ Analyzing links from page httpss://pypi.python.org/simple/pycluster/ Could not find any downloads that satisfy the requirement PyCluster No distributions at all found for PyCluster Exception information: Traceback (most recent call last): File "C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\basecommand.py", line 107, in main status = self.run(options, args) File "C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\commands\install.py", line 256, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\req.py", line 1011, in prepare_files url = finder.find_requirement(req_to_install, upgrade=self.upgrade) File "C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\index.py", line 157, in find_requirement raise DistributionNotFound('No distributions at all found for %s' % req) DistributionNotFound: No distributions at all found for PyCluster
请建议解决方法。感谢
答案 0 :(得分:2)
here is包中没有可供下载的源或二进制文件。
具有相似名称的模块(pyclustering)。
Python Package Index( PYPI )是Python编程语言的软件存储库。
可以手动或使用pip install
也可以上传二进制包和源包。
例如this包有来源和一些二进制文件
Python Wheel 和 Python Egg 易于安装,主要用于Windows。
但是,可以使用直接从 PYPI
直接下载的 MS Windows安装程序文件进行手动安装答案 1 :(得分:1)
使用pip安装:
pip3 install pyclustering
它甚至可以与Anaconda提示一起使用
答案 2 :(得分:0)
在安装此Pycluster
软件包时发生了类似的情况
pip
试图构建软件包,因为没有官方的轮子
适用于Python 3.5和Windows。
通过从此处下载非官方的轮子解决了该问题:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycluster
此网站上有很多滚轮文件。
尝试不同的版本,以查看最适合您的版本。
您可以使用Anaconda Prompt
通过以下代码以这种方式安装.whl文件
pip install Pycluster-1.56-cp36-cp36m-win_amd64.whl