web-dev-qa-db-fra.com

Pip n'installe pas Twisted sous Windows

J'essaie d'installer Twisted sur un ordinateur Windows 8. Sur le site officiel Twisted, il n’existe qu’un seul fichier Wheel pour Windows.

https://twistedmatrix.com/trac/wiki/Downloads

J'ai déjà installé Zope et PyWin32.

Mais quand je fais :

pip install Twisted-16.0.0-cp27-none-win_AMD64.whl

Je reçois : 

Twisted-16.0.0-cp27-none-win_AMD64.whl is not a supported wheel on this platform

J'ai vu et essayé les solutions de ces 2 sujets:

filename.whl n'est pas pris en charge sur cette plate-forme et Comment installer un paquet Python avec un fichier .whl?

pip est à jour, CPython2.7 est installé, j'ai essayé avec 

python -m pip intall

et 

path\to\pip install

Rien de tout cela n'a fonctionné.

Qu'est-ce qui me manque, qu'est-ce que je n'ai pas essayé?

8
erjon

Répondre à mon propre post.

Comme Rod Hyde l'a commenté, seule la version 64 bits de python est officiellement prise en charge par Twisted.

Modifier pour répondre à anatoly: Dans la section de téléchargement Twisted de Windows, il est écrit "Twisted 16.0.0 for Python 2.7 64 bits "

1
erjon

Utilisez ce lien. http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted

C'est un référentiel pour les modules non officiels, mais fonctionne à chaque fois pour moi. Utilisez la version win32.

5
Manish Gupta

Le système d'exploitation Windows XP qui construisait des roues torsadées 32 bits a été mis hors service. Aucune construction n'est donc en cours de construction. Les gens proposent d'installer une chaîne d'outils 32 bits sur un constructeur Windows 64 bits afin de pouvoir les récupérer rapidement.

Voir https://twistedmatrix.com/pipermail/twisted-python/2016-March/030227.html

Et https://twistedmatrix.com/trac/ticket/8314

1

J'ai eu le même problème aussi mais je l'ai résolu comme suit: Ouvrez l'invite Anaconda en tant qu'administrateur (pour Windows10: ouvrir Cortana/write Anaconda Prompt/choisir Run as Administrator)

Tu devrais aller sur le chemin d'Anaconda, pour moi c'était comme:

C:\WINDOWS\system32>cd ..
C:\WINDOWS>cd..
C:\>cd  ProgramData
C:\ProgramData>cd Anaconda3
C:\ProgramData>Anaconda3>

Ensuite, vous devez exécuter la commande suivante

C:\ProgramData>Anaconda3>conda install -c anaconda twisted

À un moment donné, il demande

Proceed ([y]/n)?

tapez y. twisted est maintenant installé. 

0
user2356563