pip 冻结错误中的 pkg-resources==0.0.0

pip 冻结错误中的 pkg-resources==0.0.0

我使用的是 Ubuntu 16.10,我只使用 安装了virtualenvaptitude在创建新环境并使用 列出已安装的软件包后,pip freeze我总是得到

pkg-resources==0.0.0

当我尝试将 Django 应用部署到其他系统时,这会导致问题。我做错了什么?

请注意,我只在 Ubuntu 中遇到此问题,而在迄今为止我尝试过的其他发行版中没有遇到此问题。

感谢您提前帮助我。

答案1

根据https://stackoverflow.com/a/40167445/486919https://stackoverflow.com/a/40167000/486919,这是 Ubuntu 的一个错误,错误报告已提交至https://bugs.launchpad.net/ubuntu/+source/python-pip/+bug/1635463。考虑点击“这个错误会影响您吗?”然后点击“是的,它影响我”,以引起维护人员对该错误的注意。

目前,正如https://stackoverflow.com/a/40167445/486919,您可以使用pip freezewithgrep -v来创建requirements.txt,然后可以使用 with pip install -r

pip freeze | grep -v "pkg-resources" > requirements.txt

相关内容