wake-up-neo.com

Pip installiert Twisted nicht unter Windows

Ich versuche, Twisted auf einem Windows 8-Computer zu installieren. Auf der offiziellen Twisted-Website gibt es nur eine Wheel-Datei für Windows.

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

Ich habe bereits Zope und PyWin32 installiert.

Aber wenn ich es mache :

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

Ich bekomme : 

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

Ich habe die Lösungen dieser 2 Themen gesehen und ausprobiert:

filename.whl wird auf dieser Plattform und wheel nicht unterstützt. Wie installiere ich ein Python-Paket mit einer .whl-Datei?

pip ist auf dem neuesten Stand, CPython2.7 ist installiert, ich habe es versucht 

python -m pip intall

und 

path\to\pip install

Nichts hat funktioniert.

Was fehlt mir, was habe ich nicht versucht?

8
erjon

Beantworte meinen eigenen Beitrag.

Wie Rod Hyde kommentierte, wird nur die 64-Bit-Version von Python offiziell von Twisted unterstützt.

Bearbeiten, um eine Antwort zu beantworten: Unter dem Windows-Download-Abschnitt von Twisted wird "Twisted 16.0.0 für Python 2.7 64 Bits " geschrieben.

1
erjon

Verwenden Sie diesen Link. http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted

Es ist ein Repository für inoffizielle Module, funktioniert aber jedes Mal für mich. Verwenden Sie die Win32-Version.

5
Manish Gupta

Das Windows XP, das 32-Bit-Twisted-Räder baute, wurde außer Betrieb genommen, so dass keine Builds erstellt werden. Die Leute schlagen vor, die 32-Bit-Toolchain im 64-Bit-Windows-Builder zu installieren, sodass sie möglicherweise bald zurückkommen.

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

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

1

Ich hatte das gleiche Problem, löste es aber wie folgt: Öffnen Sie die Anaconda-Eingabeaufforderung als Administrator (Für Windows10: öffne Cortana/schreibe Anaconda Prompt/wählen Run as Administrator)

Sie sollten auf den Weg von Anaconda gehen, für mich war wie:

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

Dann sollten Sie den folgenden Befehl ausführen

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

Irgendwann fragt es

Proceed ([y]/n)?

geben Sie y ein. Nun ist twisted installiert.

0
Monirrad