![python virtualenv:pip 不工作](https://linux22.com/image/1145084/python%20virtualenv%EF%BC%9Apip%20%E4%B8%8D%E5%B7%A5%E4%BD%9C.png)
我正在 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 模块冲突。