2017-01-21 8 views
0

fintech 라이브러리를 설치하려고하는데 (easy_install과 동일한 오류가 발생 함) "미안, 플랫폼 또는 Python 버전이 지원되지 않습니다."가 반환됩니다.라이브러리 설치 실패 - fintech 4.3.0

OSX에서 venv 3.5.2를 실행 중입니다 (Windows에서 2.7과 동일한 오류가 발생합니다). 최신 버전의 패키지는 3.5를 지원하도록 업그레이드되었습니다.

내가 뭘 잘못하고 있는지 알기!

편집 : Python은 64 비트이고 here은 전체 메시지입니다.

편집 2 :이 문제를 살펴보면 문제의 핵심 인 것으로 보입니다. 그것은이 코드를 사용하여 URL을 생성하여 패키지를 다운로드하려고 시도 : 서버에서 (404)를 반환 않는 http://www.joonis.de/pyfintech/v4.3.0/fintech-4.3.0-py3.5-ucs4-darwin-64bit.zip :

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입니다.

EDIT3 : 문제를 일으키는 것은 -darwin- 인 것으로 보입니다. -windows-와 -linux- 모두 좋은 URL을 생성합니다. 내 Windows 컴퓨터에서 생성 된 URL이 나중에 나중에 표시됩니다.

EDIT4 : 내 Windows 파이썬 버전은 문제를 일으킨 32 비트입니다. 그래서 내가 말할 수있는 것은이 패키지를 사용하기 위해 리눅스 나 윈도우에서 돌아가는 64 비트 파이썬이 필요하다는 것입니다.

답변

0

이 패키지는 64 비트 파이썬이 필요하며 윈도우와 리눅스 만 지원합니다.

편집 : 개발자가 나에게 돌아 왔고 파이썬 3.5 및 3.4 용 바이너리를 업로드했습니다.

주 - "... 컴파일러에는 macOS에서 Python 3과 관련하여 몇 가지 문제가 있습니다."