Python-Pakete werden nicht mit pip in virtualenv installiert
Ich habe Probleme bei der Installation von Twisted
pip --version
pip 1.1 aus /home/chris/GL/GLBackend/glenv/lib/python2.7/site-packages/pip-1.1-py2.7.egg (python 2.7)
Erstellen Sie eine virtuelle Umgebung
chris@chris-mint ~/GL/GLBackend $ sudo virtualenv -p python2.7 glenv
Ausführen von virtualenv mit dem Interpreter /usr/bin/python2.7 Neue ausführbare Python-Datei in glenv / bin / python2.7 Erstellen einer ausführbaren Datei in glenv / bin / python Installieren von distribute ................ .................................................. .................................................. .................................................. .......................erledigt. Pip installieren ............... fertig.
Nur für den Fall, ich werde alle Berechtigungen aktivieren
chris@chris-mint ~/GL/GLBackend $ sudo chmod -R 777 glenv
chris@chris-mint ~/GL/GLBackend $ source glenv/bin/activate
(glenv)chris@chris-mint ~/GL/GLBackend $ pip freeze
argparse == 1.2.1 distribute == 0.6.24 wsgiref == 0.1.2
twisted ist hier nicht als installiert aufgeführt
(glenv)chris@chris-mint ~/GL/GLBackend $ sudo pip install twisted
Voraussetzung bereits erfüllt (Upgrade mit --upgrade): In /usr/local/lib/python2.7/dist-packages verdreht Voraussetzung bereits erfüllt (Upgrade mit --upgrade): zope.interface> = 3.6.0 in / usr / local / lib / python2.7 / dist-packages (von twisted) Voraussetzung bereits erfüllt (mit --upgrade upgraden): in /usr/local/lib/python2.7/dist-packages (von zope.interface) verteilen > = 3.6.0-> twisted) Aufräumen ... (glenv) chris @ chris-mint ~ / GL / GLBackend pip.log
Aber wenn ich es installiere, heißt es, dass es bereits installiert ist. Erzwinge die Installation:
sudo pip install -I twisted
Herunterladen / Entpacken von twisted Herunterladen von Twisted-12.3.0.tar.bz2 (2.6Mb): 2.6Mb heruntergeladen Ausführen von setup.py egg_info für das Paket twisted. . .
Erfolgreich installierte verdrehte zope.interface verteilen Aufräumen ...
Und doch ist es noch nicht installiert
(glenv)chris@chris-mint ~/GL/GLBackend $ pip freeze
argparse == 1.2.1 distribute == 0.6.24 wsgiref == 0.1.2
** Wenn ich versuche, Python-Skripte mit Twisted auszuführen, erhalte ich die Fehlermeldung, dass Twisted nicht installiert ist. Das ist:
ImportError: Kein Modul namens twisted.python **