Saya ingin menginstal scipy-0.15.1-cp33-none-win_amd64.whl
yang telah saya simpan ke drive lokal. Saya menggunakan:
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)]
ketika saya menjalankan:
pip install scipy-0.15.1-cp33-none-win_amd64.whl
Saya mendapatkan kesalahan berikut:
scipy-0.15.1-cp33-none-win_amd64.whl is not supported wheel on this platform
Saya ingin tahu apa masalahnya?
cp27
sini dan mencoba masing-masing sampai satu bekerja dengan baik (dalam kasus sayanumpy-1.9.3+vanilla-cp27-none-win32
)import platform
dan kemudianplatform.architecture()
untuk melihat versi Python yang Anda jalankan sehingga Anda tahu mana .whl untuk mengunduh!C:\Python27amd67\python -m pip install scipy-1.0.b1-cp27-cp27m-win_amd64.whl
.Ini juga dapat disebabkan dengan menggunakan
pip
file roda yang baru saja kedaluwarsa .Saya sangat bingung, karena saya menginstal
numpy-1.10.4+mkl-cp27-cp27m-win_amd64.whl
(dari sini ), dan sudah pasti versi yang benar untuk instalasi Python saya (Windows 64-bit Python 2.7.11). Saya mendapat kesalahan "tidak didukung pada platform ini".Memutakhirkan pip dengan
python -m pip install --upgrade pip
menyelesaikannya.sumber
Saya memiliki masalah yang sama saat menginstal scipy-0.17.0-cp35-none-win_amd64.whl dan versi Python saya adalah 3.5. Ini mengembalikan pesan kesalahan yang sama:
Saya menyadari bahwa amd64 bukan tentang Windows saya, tetapi tentang versi Python. Sebenarnya saya menggunakan Python 32 bit pada Windows 64 bit. Menginstal file berikut menyelesaikan masalah:
sumber
Saya menemukan masalah ini karena nama yang salah dari paket saya (
scipy-0.17.0-cp27-none-win_amd64 (1)
), setelah saya menghapus '(1)' dan mengubah paket kescipy-0.17.0-cp27-none-win_amd64
, masalah terselesaikan.sumber
Jika Anda benar-benar baru mengenal python, baca langkah demi langkah atau langsung ke langkah ke-5 secara langsung. Ikuti metode di bawah ini untuk menginstal scipy 0.18.1 pada Windows 64-bit, Python 64-bit. Hati-hati dengan versi 1. Python 2. Windows 3. .whl versi file numpy dan scipy 4. Pertama instal numpy dan kemudian scipy.
Waspadai nama file (maksud saya adalah memeriksa no. Cp). Contoh: scipy-0.18.1-cp35-cp35m-win_amd64.whl Untuk memeriksa cp mana yang didukung oleh pip Anda, pergi ke titik No 2 di bawah ini.
Jika Anda menggunakan file .whl. Kesalahan berikut kemungkinan terjadi.
Anda harus mempertimbangkan untuk memutakhirkan melalui perintah 'python -m pip install --upgrade pip'
Untuk kesalahan di atas: mulai Python (dalam kasus saya 3.5), ketik:
import pip print(pip.pep425tags.get_supported())
keluaran:
Pada output Anda akan melihat cp35 ada di sana, jadi unduh cp35 untuk numpy serta scipy. Suntingan lebih lanjut dipersilahkan !!!!
sumber
import pip._internal
diikuti olehprint(pip._internal.pep425tags.get_supported())
pip.pep425tags.get_supported()
jugapip._internal.pep425tags.get_supported()
diakui di sistem saya (Windows 10, pip versi 20.0.2)Ubah nama file untuk
scipy-0.15.1-cp33-none-any.whl
dan kemudian jalankan perintah ini:Ini seharusnya bekerja :-)
sumber
Pertama-tama, cp33 berarti harus digunakan ketika Anda menjalankan Python 3.3 di sistem Anda. Jadi jika Anda memiliki Python 2.7 di sistem Anda, coba instal versi cp27 .
Instalasi scipy-0.18.1-cp27-cp27m-win_amd64.whl , membutuhkan Python 2.7 yang berjalan dan sistem 64-bit.
Jika Anda masih mendapatkan pesan kesalahan yang mengatakan "scipy-0.18.1-cp27-cp27m-win_amd64.whl bukan roda yang didukung pada platform ini", kemudian pilih versi win32. Maksud saya menginstal scipy-0.18.1-cp27-cp27m-win32.whl bukan yang pertama. Ini karena Anda mungkin menjalankan python 32-bit pada sistem 64-bit. Langkah terakhir berhasil menginstal Scipy untuk saya.
sumber
Harap perhatikan bahwa semua persyaratan platform diambil dari nama file * .whl !
Jadi berhati-hatilah dengan penggantian nama paket * .whl. Saya sesekali mengganti nama paket tensorflow saya yang baru dikompilasi dari
untuk
hanya untuk mengingatkan diri sendiri tentang dukungan GPU dan berjuang dengan
kesalahan sekitar setengah jam.
sumber
Saya mencoba untuk menginstal scikit-image tetapi mendapat kesalahan berikut ketika saya mencoba untuk menginstal file .whl meskipun versi saya yang diinstal python adalah 2,7 32-bit.
scikit_image-0.12.3-cp27-cp27m-win32.whl is not a supported wheel on this platform.
Namun saya juga menerima pesan ini sebelum pesan kesalahan:
Saya kemudian menjalankan perintah
python -m pip install --upgrade pip
dan kemudianpip install scikit_image-0.12.3-cp27-cp27m-win32.whl
bekerja dengan baik. Saya harap ini bisa membantu seseorang!sumber
Saya memiliki masalah serupa, menginstal versi 64-bit untuk python27 di windows 7 64bit. Semuanya up-to-date, namun saya mendapat pesan
scipy-0.18.1-cp27-cp27m-win_amd64.whl is not supported wheel on this platform
Kemudian saya donwload whl 32-bit dan berhasil
Saya menduga bahwa masalahnya mungkin karena saya tidak memiliki prosesor AMD, dan intel satu, dan versi 64bit yang cerdik mengatakan amd64 pada akhirnya.
sumber
Hal-hal yang perlu diperiksa:
Periksa arsitektur mana (32 bit atau 64 bit) python Anda? (Anda dapat melakukannya dengan membuka python idle dan mengetik)
Sekarang unduh file yang terlepas dari arsitektur sistem Anda.
Periksa apakah Anda menggunakan nama file yang benar (artinya tidak boleh ditambahkan dengan (1) yang mungkin terjadi jika Anda mengunduh file dua kali)
Periksa apakah pip Anda diperbarui atau tidak. Jika tidak, Anda bisa menggunakannya
python -m pip install -upgrade pip
sumber
Saya menggunakan Flask menggunakan Python34 di IIS. Langkah-langkah berikut ini berhasil untuk saya
sumber
Untuk kasus saya dengan instalasi dlib ke python saya [Python 3.6.9], saya telah menemukan bahwa mengubah nama file WHL dari dlib-19.8.1-cp36-cp36m-win_amd64.whl ke dlib-19.8.1-cp36-none-any .whl bekerja untuk saya.
Inilah cara saya menjalankan pip install untuk menginstal dlib:
Namun, saya masih bertanya-tanya apakah ada alternatif untuk menginstal file WHL dengan perintah pip tanpa mengubah nama.
sumber
coba conda untuk instalasi, sepertinya menyelesaikan versi dengan cepat:
conda install scikit-learn
sumber
Cukup jika Anda memiliki lebih dari satu python di sistem Anda misalnya 2.7 / 3.4 / 3.5 , Anda perlu memeriksa jalur instalasi Anda. :)
sumber
Saya menggunakan sistem Python2.7 dan Windows 64-bit. Saya mendapatkan kesalahan yang sama untuk
lxml-3.8.0-cp27-cp27m-win_amd64.whl
saat menjalankanpip install lxml-3.8.0-cp27-cp27m-win_amd64.whl
Jalankanpip install lxml
dan terdeteksi secara otomatis dan berhasil menginstal versi win32 (meskipun sistem saya adalah Windows-64bit)Jadi, saya akan menjawab dengan @ 1man.
sumber
Selama konfigurasi Tensorflow saya tentukan python3.6 . Tapi python default pada sistem saya adalah python2.7 . Jadi pip dalam kasus saya berarti pip untuk 2.7. Untuk saya
melakukan trik.
sumber
Dalam kasus saya [Win64, Python 2.7, cygwin] masalahnya adalah hilang
gcc
.Menggunakan
apt-cyg install gcc-core
memungkinkan saya untuk kemudian menggunakanpip2 wheel ...
untuk menginstal roda saya secara otomatis.sumber
Lebih baik untuk memeriksa versi python di mana Anda ingin menginstal paket Anda. Jika roda dibuat untuk python3 dan versi python Anda adalah python2.x Anda mungkin mendapatkan kesalahan ini. Saat menginstal menggunakan pip ikuti konvensi ini
sumber
Dalam kasus saya itu ada hubungannya dengan tidak menginstal sebelumnya inti GDAL. Untuk panduan tentang cara menginstal perpustakaan GDAL dan Basemap, buka: https://github.com/felipunky/GISPython/blob/master/README.md
sumber
Bagi saya, itu berfungsi ketika saya memilih bit yang benar dari versi Python saya, BUKAN salah satu versi komputer saya.
Milik saya 32bit, dan komputer saya 64bit. Itulah masalahnya dan versi 32bit memperbaikinya.
Tepatnya, inilah yang saya unduh dan berfungsi untuk saya:
Sekali lagi, pastikan untuk memilih bit python versi Anda dan bukan sistem Anda.
sumber
Saya mencoba banyak hal di atas tetapi tidak berhasil.
Sebelumnya, saya meningkatkan ke pip 18.1.
Tetap mendapatkan kesalahan berikut saat mencoba (untuk pyFltk):
ImportError: Beban DLL gagal% 1 bukan Aplikasi Win32 yang valid
Saya mendapatkan segala macam kesalahan tentang file * .whl tidak didukung oleh mesin saya atau sesuatu tentang tidak dapat menghapus file yang benar dari distutils.
Kembali ke catatan saya dan mereka menunjukkan bahwa file whl:
pyFltk-1.3.3.1-cp36-cp36m-win_amd64.whl tapi saya terus mendapatkan kesalahan di atas sooo ...
diperlukan pip 9.0.3 untuk menginstal.
Saya menurunkan versi pip saya ke 9.0.3
dan file .whl diinstal dengan benar.
Ini juga terkait dengan: di sini
sumber
Saya mencoba memverifikasi instalasi TensorFlow seperti yang ditentukan di sini di lingkungan virtual yang baru dibuat di Python 3.6. Sedang berjalan:
Saya mendapatkan kesalahan dan / atau peringatan:
Karena sebelumnya saya telah meningkatkan dari pip ke pip3 , saya hanya mengganti pip dengan pip3 seperti pada:
dan itu bekerja seperti pesona!
sumber
Saya memiliki masalah yang sama
Saya mengunduh pip terbaru dari https://pypi.org/project/pip/#files
dan kemudian .... pip instal << lokasi file yang diunduh >>
kemudian instalasi pygame dan kivy bekerja ... Terima kasih ... !!
sumber
Baiklah, masalahnya mudah. Tensorflow membutuhkan python 3.4 - 3.7 dan 64bit. Saya melihat daripada Anda menggunakan python 2.7.
Baca petunjuk pemasangan tensorflow di sini: https://www.tensorflow.org/install/pip
sumber