2

这是我在尝试安装 PyCluster 时遇到的错误。我在 spyder IDE 和 Windows 上使用 python 2.7 和 anaconda。

下载/解压 PyCluster

获取页面 http://pypi.python.org/simple/PyCluster
用于搜索 PyCluster 版本的 URL:
* httpss://pypi.python.org/simple/PyCluster/
获取页面 httpss://pypi.python.org/simple/PyCluster/
分析来自页面 httpss://pypi.python.org/simple/pycluster/ 的链接
找不到任何满足 PyCluster 要求的下载

没有找到 PyCluster 的任何发行版

异常信息:
回溯(最近一次通话最后):
  文件“C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\basecommand.py”,第 107 行,在 main
    状态 = self.run(选项,参数)
  运行中的文件“C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\commands\install.py”,第 256 行
    requirements_set.prepare_files(查找器,force_root_egg_info=self.bundle,bundle=self.bundle)
  文件“C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\req.py”,第 1011 行,在 prepare_files
    url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
  文件“C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\index.py”,第 157 行,在 find_requirement
    raise DistributionNotFound('没有为 %s 找到任何分布' % req)
DistributionNotFound:没有找到 PyCluster 的分布

请提出解决方法。谢谢

4

3 回答 3

2

这是软件包,没有可下载的源代码或二进制文件。

具有相似名称的模块(pyclustering )。

Python 包索引 ( PYPI ) 是 Python 编程语言的软件存储库。

可以手动下载包或使用pip install

也可以上传二进制和源包。

例如这个包有一个源代码和一些二进制文件

Python WheelPython Egg易于安装,主要用于 Windows。

但是可以使用直接从PYPI下载的MS Windows 安装程序文件进行手动安装

于 2016-07-12T08:20:06.753 回答
1

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
于 2019-07-02T13:43:40.063 回答
0

使用 pip 安装: pip3 install pyclustering

它甚至适用于 Anaconda 提示

于 2019-11-19T07:29:04.877 回答