Ошибка установки библиотеки - fintech 4.3.0

Я пытаюсь установить pip-библиотеку fintech (я получаю ту же ошибку с easy_install), но она возвращает сообщение "Извините, платформа или версия Python не поддерживается".

Я использую 3.5.2 в venv в OSX (я получаю ту же ошибку с 2.7, как и в Windows). Последняя версия пакета была обновлена ​​до поддержки 3.5.

Есть идеи, что я делаю не так?

РЕДАКТИРОВАТЬ: Python является 64-битным и вот полное сообщение.

РЕДАКТИРОВАТЬ 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, сгенерированный моей системой: http://www.joonis.de/pyfintech/v4.3.0/fintech-4.3.0-py3.5-ucs4-darwin-64bit.zip который возвращает 404 с сервера,

РЕДАКТИРОВАТЬ 3: Кажется, что это-Дарвин-, что вызывает проблему. И -windows-, и -linux- генерируют хорошие URL-адреса. Я увижу, какой URL-адрес генерируется на моем компьютере с Windows, позже сегодня.

РЕДАКТИРОВАТЬ 4: Моя версия Python для Windows была 32-битной, что было причиной проблемы там. Итак, из того, что я могу сказать, вам нужен 64-битный Python, работающий на Linux или Windows, чтобы использовать этот пакет.

1 ответ

Этот пакет требует 64-битного Python и, кажется, поддерживает только Windows и Linux.

РЕДАКТИРОВАТЬ: Разработчик вернулся ко мне и загрузил двоичный файл для Python 3.5 и 3.4.

Обратите внимание - они заявляют: "... у компилятора есть некоторые проблемы в macOS с Python 3."

Другие вопросы по тегам