导出全部已安装包
使用pip freeze命令可快速导出当前Python环境中所有已安装的包及其版本:
1 | |
导出格式化的requirements.txt
为了使requirements.txt文件更易于阅读,可以使用以下命令:
1 | |
导出非本地开发包
通过grep过滤掉非标准包(如本地开发包):
1 | |
这条命令会过滤掉任何以’-e’开头的行(通常是本地开发路径),只保留实际的包和版本信息。
安装全部包
使用pip install命令可快速安装requirements.txt文件中列出的所有包及其版本:
1 | |
更新单个包
如果要更新单个包,可以使用以下命令:
1 | |
例如,要更新Django到最新版本,可以运行:
1 | |
导出特定包的版本
如果你只想导出某个特定的包及其版本,可以先安装该包,然后使用pip freeze命令。例如,先安装Flask,再执行:
1 | |