python virtualenv: пункт не работает

Я запускаю проект Python в virtualenv на Ubuntu 16.04. До сих пор все работало как надо, т.е. я мог устанавливать библиотеки через pip и перечислять установленные пакеты. Я не уверен, что случилось, но всякий раз, когда я пытаюсь бежать pip freeze Я получаю это в конце трассировки Python:

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'

У вас есть идея, что случилось и как я могу это исправить? Спасибо

1 ответ

Решение

Это потому, что вы создали файл logging.py или папку logging, которая находится в PYTHONPATH и которая конфликтует с модулем ведения журнала, необходимым для работы pip.

Другие вопросы по тегам