J'ai vu la même question mais cela n'a pas fonctionné pour moi.
pip install PyOpenGL.3.1.1-cp34-cp34m-win_AMD64.whl
aussi j'ai le même problème pour Numpy
pip install numpy-1.11.1+mkl-cp34-cp34m-win_AMD64.whl
Alors je reçois:
numpy-1.11.1 + mkl-cp34-cp34m-win_AMD64.whl n'est pas une roue prise en charge sur cette plate-forme. Stockage du journal de débogage pour échec dans C: //Users/myUsername/pip/pip.log
J'utilise 64 bits et Python 3.4.0
Qu'est-ce qui ne va pas?
Essayez de mettre à jour pip d'abord avant de renommer pip install --upgrade pip
Vous devrez probablement renommer votre fichier whl ainsi que ce numpy-1.11.1+mkl-cp34-none-win_AMD64.whl
avant de l’installer. Votre pip
a un nombre fini d'étiquettes qu'il reconnaît dans les noms de fichiers.
Voir cette réponse pour plus d'informations à ce sujet: https://stackoverflow.com/a/28111899/4401501
Il y a plusieurs choses à considérer
Les versions de Python doivent correspondre, le système d’exploitation doit être à 64 bits et python également à 64 bits.
Et comme dans votre cas, ces deux conditions sont remplies, vous devez vous assurer que pip est capable de gérer tous les champs du nom de fichier wheel.
Par exemple, dans mon cas, mon pip ne traitait pas "cp35m"
Pour assurer, en shell Python
pip d'importation
Puis tapez
pip.pep425tags.get_supported ()
vous devriez pouvoir voir tous les champs que votre commande pip peut gérer. S'il en manque un, essayez tout d'abord de mettre à jour Pip.
Cependant, dans mon cas, même la mise à jour donnait une erreur. J'ai donc désinstallé python 3.5.1 et installé python 3.5.2 , et cela a fonctionné pour moi.
Choses à vérifier pour:
PATH
. Cela a résolu mes problèmes.