我正在尝试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才能使用这个软件包。
答案 0 :(得分:0)
这个软件包需要64位Python,似乎只支持windows和linux。
编辑:开发人员已经回复我并为python 3.5和3.4上传了一个二进制文件。注意 - 它们声明“......编译器在使用Python 3的macOS上存在一些问题。”