库安装失败 - fintech 4.3.0

时间:2017-01-21 08:02:31

标签: python pip easy-install

我正在尝试pip安装abstract-factory库(我在easy_install中遇到同样的错误)但是它正在返回"抱歉,不支持平台或Python版本。"

我在OSX中的venv中运行3.5.2(我在2.7和Windows中都得到了相同的错误)。最新版本的软件包已升级为支持3.5。

知道我做错了吗?

编辑:Python是64位,fintech是完整的消息。

编辑2:调查 - 似乎这是问题的核心。它尝试通过使用以下代码生成URL来下载包:

extension = Extension(nativestring('fintech'), [nativestring(
   'http://www.joonis.de/pyfintech/v%s/fintech-%s-py%s-ucs%i-%s-%sbit.zip' % (
    PKG_VERSION,
    PKG_VERSION,
    '%i.%i' % sys.version_info[:2],
    sys.maxunicode == 0xffff and 2 or 4,  # UCS-2 or UCS-4
    platform.system().lower(),
    struct.calcsize(b'P') * 8,  # Py2.6 requires a byte string
))], language='download')

我的系统生成的URL是:here,它确实从服务器返回404.

EDIT3:似乎是-darwin-导致问题。 -windows-和-linux-都可以生成良好的URL。我将在今天晚些时候看到我的Windows机器上生成的URL。

EDIT4:我的Windows python版本是32位,这就是造成问题的原因。所以我可以告诉你需要在linux或windows上运行64位python才能使用这个软件包。

1 个答案:

答案 0 :(得分:0)

这个软件包需要64位Python,似乎只支持windows和linux。

编辑:开发人员已经回复我并为python 3.5和3.4上传了一个二进制文件。

注意 - 它们声明“......编译器在使用Python 3的macOS上存在一些问题。”