python - 我的项目在 conda 环境中使用什么包
问题描述
我有一个项目,我希望创建一个仅包含我的项目所需的包/模块的隔离 python 发行版。
我一直在 anaconda 环境中开发。
如果我这样做conda list --export > requirements.txt
,这将提供我的环境使用的所有包。
我不希望我的项目将这些软件包中的每一个都安装在另一台机器上,因为我确定它只需要少数几个。
有没有办法只列出我的项目需要的包(在 conda 中)。
解决方案
您可以尝试pipreqs,它会从项目的导入中生成您的需求。
推荐阅读
- google-apps-script - 应用制作工具中的 google.script.run:TypeError:无法读取未定义的属性“withLogger”
- c# - 将流转换为字节串
- numpy - Spark 随机森林 - 无法将浮点数转换为 int 错误
- sql-server - 从活动 SQL Server 表中恢复已删除的信息
- javascript - 如何在我们创建文件的同一文件中调用 this.function
- c - Mongoose 广播监听器 unix
- sql - SQL 将记录组匹配到另一组记录
- javascript - 如何选择将锁定文件添加到 docker 容器?
- php - 惰性服务注入器 PHPDoc
- python - 如何在张量流中实现fftshift?