我在目录中使用pip freeze > requirements.txt
,它将所有已安装的库存储在我的计算机上。是否可以将其减少到此目录中使用的库,或者只是一个python文件?
答案 0 :(得分:2)
我认为你有几个选择。一个是暴力使用grep来查找文件中的所有import语句。
另一种选择,看看Snakefood: http://furius.ca/snakefood/doc/snakefood-doc.html
可用于打印python依赖项的简单工具。可以像
一样简单sfood-imports yourfile.py
您可以使用--unified标志扩展它,以打印出目录中文件所需的唯一库集。