it-swarm.com.de

python virtualenv: pip funktioniert nicht

Ich führe ein python in ein virtualenv-Projekt unter Ubuntu 16.04 ein. Bis jetzt funktionierte alles wie es sollte, dh ich konnte Bibliotheken über pip installieren und die installierten Pakete auflisten. Ich bin nicht sicher, was passiert ist aber wann immer ich versuche, pip freeze Ich bekomme das am Ende von python traceback:

File "/home/diego/work/cg/venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/retry.py", 
line 15, in <module>
log = logging.getLogger(__name__)
AttributeError: 'module' object has no attribute 'getLogger'

Haben Sie eine Idee, was passiert ist und wie ich das beheben kann? Vielen Dank

2
diegus

Dies liegt daran, dass Sie eine Datei logging.py oder eine Ordnerprotokollierung erstellt haben, die sich auf dem PYTHONPATH befindet und in Konflikt mit dem Protokollierungsmodul steht, das für die Ausführung von pip erforderlich ist.

0
don.joey