python virtualenv:pip 不工作

python virtualenv:pip 不工作

我正在 Ubuntu 16.04 上的虚拟环境中运行一个 Python 项目。到目前为止,一切都运行正常,即我可以通过 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

这是因为您在 PYTHONPATH 上创建了一个文件 logs.py 或一个文件夹 logs,这与 pip 工作所需的 logs 模块冲突。

相关内容