我使用 pip freeze > requirements.txt
收集我安装的所有包。但是开发了很多天,现在有些包没有用了。我怎样才能找到这些未使用的包并将它们删除,以使我的项目更加清晰?
原文由 user2492364 发布,翻译遵循 CC BY-SA 4.0 许可协议
我使用 pip freeze > requirements.txt
收集我安装的所有包。但是开发了很多天,现在有些包没有用了。我怎样才能找到这些未使用的包并将它们删除,以使我的项目更加清晰?
原文由 user2492364 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答857 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
在 Pycharm 中转到 代码 > 检查代码 选择 整个项目 选项并单击确定。
在检查结果面板中,找到 Python 下的 Package requirements 部分(请注意,只有在有任何 requirements.txt 或 setup.py 文件时才会显示此部分)。该部分将包含以下消息之一:
如果 requirements.txt 中列出了任何包但未在任何 .py 文件中使用,则不满足包要求 “。
如果 .py 文件中使用了任何包,但未在 requirements.txt 中列出,则包“”未在项目要求中列出。
您已将所有必需的软件包相应地删除/添加。