1

我试图理解为什么 easy_installpyicu有效而pip install无效(见下文)。还试图理解“带有通用轮子的 PyPi 项目和没有通用轮子的项目有什么区别?” 安装会“更容易”吗?如果是这样,这个合并请求会解决多语言未安装在 Anaconda 机器上的问题吗?

需要有关如何最好地解决与底层依赖项相关的 python 项目安装问题的帮助/建议/解决方案。我在 GitHub Gists 中有两个本地修复程序,但想知道将这个修复程序“放在那里”的最佳方式,以便像我这样的人可以找到它。什么是正常的 Python 社区方法?问题集中在三个项目上:

  • polyglot - python 多语言 NLP 工具包
  • pyicu - 包装 IBM 用于 Unicode C++ 库 (ICU) 的国际组件的 Python 扩展。
  • pycld2 - 由 Dick Sites 维护的 CLD(紧凑语言检测)库

目标:

  • 在运行 Python Anaconda Distribution 的 MacOSX 计算机上安装polyglot
  • 将我找到的修复提供给所有人;发布了很多关于该问题的问题。

这是错误跟踪: 回溯错误

问题(很多):

我做了什么来解决问题(我应该做更多,接下来我应该做什么?)

  • 创建了两个可以在运行 Python 2.7 或 Python 3.5 的 Anaconda 的 Mac 上成功安装 polyglot 的 Gists

两个 Gist 修复程序都有效。但是,这个安装错误是否与车轮有关?如果我安装pyicueasy_install,则安装有效。但是,与pip,不是吗?

在 Python 社区中采取哪些步骤来修复它,以便人们可以找到解决方案或pip install没有问题?

我做了一个测试,如果wheel文件已构建,则 pip 可以正常工作。

4

0 回答 0