首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >清理requirements.txt

清理requirements.txt
EN

Stack Overflow用户
提问于 2020-02-05 21:23:47
回答 1查看 428关注 0票数 1

我在玩Python和机器学习。在实验阶段,我在requirements.txt文件中添加了越来越多的内容。

现在我知道了我想要保留什么代码,我已经删除了那些没有帮助的实验。因此,一些需求已经过时了。我现在正在寻找一种方法来清理我的requirements.txt文件。

最初,我认为可以完全清除该文件,然后遍历import语句并让PyCharm添加它们。然而,这并不是一个好主意,因为它只会添加最新版本的库,这并不总是可行的。我需要一些特殊版本的库。

有没有好的方法来清理需求?我正在考虑一个类似于“优化导入”(PyCharm)或“删除未使用的变量”或“删除未使用的库”(Resharper)的操作。

EN

回答 1

Stack Overflow用户

发布于 2020-02-05 22:36:05

我想我找到了一个可能有用的pypi包- pip_check_reqs

看起来里面有一个工具-- pip-extra-reqs

将查找requirements.txt中列出但未由sample导入的任何内容。

我猜这个例子中的"sample“就是你的python模块:

代码语言:javascript
复制
pip-extra-reqs --ignore-file=sample/tests/* sample

我会试一试这个套餐。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60076832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档