gpt4 book ai didi

python - 如何找到我的项目中使用的所有包及其版本?

转载 作者:太空宇宙 更新时间:2023-11-03 14:54:24 27 4
gpt4 key购买 nike

我有一个 python 项目,我想为它编写一个“需求”。所以我需要找到我的项目中使用的所有包。有简单的方法吗?

最佳答案

pipreqs

pip freeze 列出所有安装的包,使用 pipreqs。 Pipreqs 为任何基于导入的项目生成 requirements.txt 文件。

pip install pipreqs


Usage:
pipreqs [options] <path>

Options:
--use-local Use ONLY local package info instead of querying PyPI
--pypi-server <url> Use custom PyPi server
--proxy <url> Use Proxy, parameter will be passed to requests library. You can also just set the
environments parameter in your terminal:
$ export HTTP_PROXY="http://10.10.1.10:3128"
$ export HTTPS_PROXY="https://10.10.1.10:1080"
--debug Print debug information
--ignore <dirs>... Ignore extra directories
--encoding <charset> Use encoding parameter for file open
--savepath <file> Save the list of requirements in the given file
--print Output the list of requirements in the standard output
--force Overwrite existing requirements.txt

Project on github

关于python - 如何找到我的项目中使用的所有包及其版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43718867/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com