[python] filename.whl은이 플랫폼에서 지원되지 않습니다.

scipy-0.15.1-cp33-none-win_amd64.whl로컬 드라이브에 저장 한 것을 설치 하고 싶습니다. 나는 사용하고있다 :

pip 6.0.8 from C:\Python27\Lib\site-packages
python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]

내가 실행할 때 :

pip install scipy-0.15.1-cp33-none-win_amd64.whl

다음과 같은 오류가 발생합니다.

scipy-0.15.1-cp33-none-win_amd64.whl is not supported wheel on this platform

문제가 무엇인지 알고 싶습니다.



답변

cp33대신에 CPython 3.3필요하다는 의미 scipy‑0.15.1‑cp27‑none‑win_amd64.whl입니다.


답변

pip최신 휠 파일과 함께 오래된 버전 을 사용하여 발생할 수도 있습니다 .

설치 중이므로 numpy-1.10.4+mkl-cp27-cp27m-win_amd64.whl( 여기서 ) 매우 혼란 스러웠으며, Python 설치 (Windows 64 비트 Python 2.7.11)의 올바른 버전입니다. “이 플랫폼에서 지원되지 않는 휠”오류가 발생했습니다.

pip를 업그레이드하여 python -m pip install --upgrade pip해결했습니다.


답변

scipy-0.17.0-cp35-none-win_amd64.whl을 설치하는 동안 동일한 문제가 발생했으며 Python 버전은 3.5입니다. 동일한 오류 메시지가 반환되었습니다.

 scipy-0.17.0-cp35-none-win_amd64.whl is not supported wheel on this platform.

amd64는 Windows가 아니라 Python 버전이라는 것을 깨달았습니다. 실제로 64 비트 Windows에서 32 비트 Python을 사용하고 있습니다. 다음 파일을 설치하면 문제가 해결되었습니다.

scipy-0.17.0-cp35-none-win32.whl


답변

scipy-0.17.0-cp27-none-win_amd64 (1)‘(1)’을 (를) 삭제하고 패키지를로 변경 한 후 패키지 ( ) 의 잘못된 이름으로 scipy-0.17.0-cp27-none-win_amd64인해이 문제가 발생합니다. 문제가 해결되었습니다.


답변

파이썬을 완전히 처음 접한다면 단계별로 읽거나 5 단계로 직접 이동하십시오. 아래의 방법에 따라 Windows 64 비트, Python 64 비트에 scipy 0.18.1을 설치하십시오.
의 버전에주의
NumPy와와 scipy 파일 4. 1. 파이썬 2. 윈도우 3. .whl 버전 먼저 NumPy와 설치 한 다음 scipy.

pip install FileName.whl
  1. ForNumpy : http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
    ForScipy : http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

파일 이름을 알고 있어야합니다 (내 말은 cp no를 확인하는 것입니다). 예 : scipy-0.18.1-cp35-cp35m-win_amd64.whl pip가 지원하는 cp를 확인하려면 아래 2 번 지점으로 이동하십시오.

.whl 파일을 사용하는 경우 다음과 같은 오류가 발생할 수 있습니다.

  1. pip 버전 7.1.0을 사용하고 있지만 버전 8.1.2를 사용할 수 있습니다.

‘python -m pip install –upgrade pip’명령을 통한 업그레이드를 고려해야합니다

  1. scipy-0.15.1-cp33-none-win_amd64.whl.whl은이 플랫폼에서 지원되지 않습니다.

위의 오류가 발생하면 Python을 시작하십시오 (필자의 경우 3.5).

import pip
print(pip.pep425tags.get_supported())

출력 :

[( ‘cp35’, ‘cp35m’, ‘win_amd64’), ( ‘cp35’, ‘none’, ‘win_amd64’), ( ‘py3’, ‘none’, ‘win_amd64’), ( ‘cp35’, ‘none ‘,’any ‘), (‘cp3 ‘,’none ‘,’any ‘), (‘py35 ‘,’none ‘,’any ‘), (‘py3 ‘,’none ‘,’any ‘), ( ‘py34’, ‘없음’, ‘any’), ( ‘py33’, ‘none’, ‘any’), ( ‘py32’, ‘none’, ‘any’), ( ‘py31’, ‘none’, ‘any’), ( ‘py30’, ‘none’, ‘any’)]

출력에서 cp35가 있음을 알 수 있으므로 scipy뿐만 아니라 numpy에 대해 cp35를 다운로드하십시오. 추가 편집은 가장 환영합니다 !!!!


답변

파일 이름을로 변경 한 scipy-0.15.1-cp33-none-any.whl후 다음 명령을 실행하십시오.

pip install scipy-0.15.1-cp33-none-any.whl

작동해야합니다 🙂


답변

우선, cp33 은 시스템에서 Python 3.3을 실행할 때 사용한다는 것을 의미합니다 . 따라서 시스템에 Python 2.7 이 있으면 cp27 버전을 설치하십시오 .

설치 scipy-0.18.1-cp27-cp27m-win_amd64.whl을 , 파이썬 2.7 실행 및 64 비트 시스템이 필요합니다.

“scipy-0.18.1-cp27-cp27m-win_amd64.whl는이 플랫폼에서 지원되는 휠이 아닙니다”라는 오류가 계속 표시되면 win32 버전으로 이동하십시오. 이것은 첫 번째 대신 scipy-0.18.1-cp27-cp27m-win32.whl을 설치한다는 의미 입니다. 64 비트 시스템에서 32 비트 파이썬을 실행 중일 수 있기 때문입니다. 마지막 단계는 scipy를 성공적으로 설치했습니다.