Je voudrais installer scipy-0.15.1-cp33-none-win_amd64.whl
que j'ai enregistré sur le disque local. J'utilise:
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)]
quand je cours:
pip install scipy-0.15.1-cp33-none-win_amd64.whl
J'obtiens l'erreur suivante:
scipy-0.15.1-cp33-none-win_amd64.whl is not supported wheel on this platform
Je voudrais savoir quel est le problème?
cp27
ici et essayé chacun jusqu'à ce que l'un fonctionne parfaitement (dans mon casnumpy-1.9.3+vanilla-cp27-none-win32
)import platform
puisplatform.architecture()
pour voir quelle version de Python vous utilisez afin de savoir quel fichier .whl à télécharger!C:\Python27amd67\python -m pip install scipy-1.0.b1-cp27-cp27m-win_amd64.whl
.Cela peut également être dû à l'utilisation d'un
pip
fichier obsolète avec un fichier de roue récent.J'étais très confus, car j'installais
numpy-1.10.4+mkl-cp27-cp27m-win_amd64.whl
(à partir d' ici ), et c'est certainement la version correcte pour mon installation Python (Windows 64 bits Python 2.7.11). J'ai eu l'erreur "roue non prise en charge sur cette plate-forme".Mise à niveau de pip avec
python -m pip install --upgrade pip
résolu.la source
J'ai eu le même problème lors de l'installation de scipy-0.17.0-cp35-none-win_amd64.whl et ma version Python est 3.5. Il a renvoyé le même message d'erreur:
J'ai réalisé que l'amd64 ne concerne pas mon Windows, mais la version Python. En fait, j'utilise un Python 32 bits sur un Windows 64 bits. L'installation du fichier suivant a résolu le problème:
la source
Je rencontre ce problème car le nom incorrect de mon package (
scipy-0.17.0-cp27-none-win_amd64 (1)
), après avoir supprimé le '(1)' et changé le package enscipy-0.17.0-cp27-none-win_amd64
, le problème a été résolu.la source
Si vous êtes totalement nouveau sur python, lisez étape par étape ou passez directement à la 5ème étape directement. Suivez la méthode ci-dessous pour installer scipy 0.18.1 sur Windows 64 bits, Python 64 bits. Soyez prudent avec les versions de 1. Python 2. Windows 3. Version .whl des fichiers numpy et scipy 4. Installez d'abord numpy puis scipy.
Soyez conscient du nom du fichier (ce que je veux dire, c'est vérifier le cp no). Ex: scipy-0.18.1-cp35-cp35m-win_amd64.whl Pour vérifier quel cp est pris en charge par votre pip, allez au point n ° 2 ci-dessous.
Si vous utilisez un fichier .whl. Les erreurs suivantes sont susceptibles de se produire.
Vous devriez envisager de mettre à niveau via la commande 'python -m pip install --upgrade pip'
Pour l'erreur ci-dessus: démarrez Python (dans mon cas 3.5), tapez:
import pip print(pip.pep425tags.get_supported())
production :
Dans la sortie, vous remarquerez que cp35 est là, alors téléchargez cp35 pour numpy ainsi que scipy. D'autres modifications sont les bienvenues !!!!
la source
import pip._internal
suivi deprint(pip._internal.pep425tags.get_supported())
pip.pep425tags.get_supported()
ni l' autrepip._internal.pep425tags.get_supported()
n'est reconnu sur mon système (Windows 10, version pip 20.0.2)Modifiez le nom de fichier en
scipy-0.15.1-cp33-none-any.whl
puis exécutez cette commande:Cela devrait fonctionner :-)
la source
Tout d'abord, cp33 signifie qu'il doit être utilisé lorsque Python 3.3 est exécuté sur votre système. Donc, si vous avez Python 2.7 sur votre système, essayez d'installer la version cp27 .
L'installation de scipy-0.18.1-cp27-cp27m-win_amd64.whl nécessite un fonctionnement Python 2.7 et un système 64 bits.
Si vous obtenez toujours une erreur indiquant "scipy-0.18.1-cp27-cp27m-win_amd64.whl n'est pas une roue prise en charge sur cette plate-forme", optez pour la version win32. J'entends par là installer scipy-0.18.1-cp27-cp27m-win32.whl au lieu du premier. En effet, vous exécutez peut-être un python 32 bits sur un système 64 bits. La dernière étape a réussi à installer scipy pour moi.
la source
Veuillez noter que toutes les exigences de la plate-forme proviennent du nom du fichier * .whl !
Soyez donc très prudent avec changement de nom du package * de .whl. J'ai parfois renommé mon package tensorflow nouvellement compilé à partir de
à
juste pour me rappeler le support GPU et a eu du mal avec
erreur pendant environ une demi-heure.
la source
J'ai essayé d'installer scikit-image mais j'ai eu l'erreur suivante lorsque j'ai essayé d'installer le fichier .whl même si ma version installée de python était de 2,7 32 bits.
scikit_image-0.12.3-cp27-cp27m-win32.whl is not a supported wheel on this platform.
Cependant, j'ai également reçu ce message avant le message d'erreur:
J'ai ensuite exécuté la commande
python -m pip install --upgrade pip
, puis j'aipip install scikit_image-0.12.3-cp27-cp27m-win32.whl
bien fonctionné. J'espère que cela peut aider quelqu'un!la source
J'ai eu un problème similaire, en installant une version 64 bits pour python27 sur Windows 7 64 bits. Tout était à jour, mais j'ai eu le message
scipy-0.18.1-cp27-cp27m-win_amd64.whl is not supported wheel on this platform
J'ai ensuite téléchargé un whl 32 bits et cela a fonctionné.
Je soupçonne que le problème était probablement que je n'ai pas de processeur AMD, plutôt qu'un processeur Intel, et la version 64 bits scipy indique finalement amd64.
la source
A vérifier:
Vérifiez quelle architecture (32 bits ou 64 bits) est votre python? (vous pouvez le faire en ouvrant python inactif et en tapant)
Téléchargez maintenant le fichier de ce bit quelle que soit l'architecture de votre système.
Vérifiez si vous utilisez le nom de fichier correct (c'est-à-dire qu'il ne doit pas être ajouté avec (1), ce qui pourrait se produire si vous téléchargez le fichier deux fois)
Vérifiez si votre pip est mis à jour ou non. Sinon, vous pouvez utiliser
python -m pip install -upgrade pip
la source
Je déploie Flask en utilisant Python34 sur IIS. Les étapes suivantes ont fonctionné pour moi
la source
Pour mon cas avec l'installation de dlib dans mon python [Python 3.6.9], j'ai trouvé que changer le nom de fichier WHL de dlib-19.8.1-cp36-cp36m-win_amd64.whl en dlib-19.8.1-cp36-none-any .whl travaille pour moi.
Voici la façon dont je lance l'installation de pip pour installer dlib:
Cependant, je me demande toujours s'il existe des alternatives pour installer le fichier WHL par la commande pip sans changer le nom.
la source
essayez conda pour l'installation, semble résoudre les versions à la volée:
conda install scikit-learn
la source
Simplement si vous avez plus d'un python sur votre système par exemple 2.7 / 3.4 / 3.5 , il faut vérifier votre chemin d'installation. :)
la source
J'utilise Python2.7 et un système Windows 64 bits. J'obtenais la même erreur
lxml-3.8.0-cp27-cp27m-win_amd64.whl
pendant l'exécution depip install lxml-3.8.0-cp27-cp27m-win_amd64.whl
Runpip install lxml
et il a détecté automatiquement et installé avec succès la version win32 (bien que mon système soit Windows-64bit)Donc, je vais aller avec la réponse de @ 1man.
la source
Pendant la configuration de Tensorflow, j'ai spécifié python3.6 . Mais le python par défaut sur mon système est python2.7 . Ainsi, pip dans mon cas signifie pip pour 2,7. Pour moi
a fait l'affaire.
la source
Dans mon cas [Win64, Python 2.7, cygwin], le problème venait d'un manquant
gcc
.L'utilisation
apt-cyg install gcc-core
m'a permis ensuitepip2 wheel ...
d'installer mes roues automatiquement.la source
Il est préférable de vérifier la version de python où vous souhaitez installer votre package. Si la roue a été conçue pour python3 et que votre version python est python2.x, vous pouvez obtenir cette erreur. Lors de l'installation à l'aide de pip, suivez cette convention
la source
Dans mon cas, il s'agissait de ne pas avoir installé auparavant le noyau GDAL. Pour un guide sur l'installation des bibliothèques GDAL et Basemap, rendez-vous sur: https://github.com/felipunky/GISPython/blob/master/README.md
la source
Pour moi, cela a fonctionné lorsque j'ai sélectionné le bon morceau de ma version Python, PAS celui de ma version informatique.
Le mien est 32 bits et mon ordinateur est 64 bits. C'était le problème et la version 32 bits l'a corrigé.
Pour être exact, voici celui que j'ai téléchargé et travaillé pour moi:
Encore une fois, assurez-vous de choisir votre version de bits python et non celle de votre système.
la source
J'ai essayé un tas de choses ci-dessus en vain.
Auparavant, j'ai mis à niveau vers pip 18.1.
Obtention de l'erreur suivante lors de la tentative (pour pyFltk):
ImportError: échec du chargement de la DLL% 1 n'est pas une application Win32 valide
J'obtenais toutes sortes d'erreurs sur le fichier * .whl non pris en charge par ma machine ou sur le fait de ne pas pouvoir supprimer les fichiers corrects de distutils.
Je suis retourné à mes notes et ils ont indiqué que le fichier whl:
pyFltk-1.3.3.1-cp36-cp36m-win_amd64.whl mais j'ai continué à obtenir l'erreur ci-dessus sooo ...
il a fallu pip 9.0.3 pour installer.
J'ai rétrogradé ma version de pip à 9.0.3
et le fichier .whl installé correctement.
Ceci est également lié à: ici
la source
J'essayais de vérifier l'installation de TensorFlow comme spécifié ici sur un environnement virtuel nouvellement créé sur Python 3.6. En cours d'exécution:
J'obtiens l'erreur et / ou l'avertissement:
Étant donné que j'avais précédemment mis à niveau de pip vers pip3 , j'ai simplement remplacé pip par pip3 comme dans:
Et ça a fonctionné comme un charme!
la source
J'ai eu le même problème
J'ai téléchargé le dernier pip depuis https://pypi.org/project/pip/#files
puis .... pip install << emplacement du fichier téléchargé >>
puis l'installation de pygame et kivy a fonctionné ... Merci ... !!
la source
D'accord, le problème est facile. Tensorflow nécessite python 3.4 - 3.7 et 64bit. Je vois que vous utilisez python 2.7.
Lisez les instructions d'installation de tensorflow ici: https://www.tensorflow.org/install/pip
la source