【使用requiresments.txt文件安装包】
·
一、获取requiresments.txt文件
(一)适用于单虚拟环境的情况
pip freeze > requirements.txt
将整个当前环境中的所有依赖包全部加入
(二)(推荐) 使用pipreqs
- github地址为:
https://github.com/bndr/pipreqs - 安装:
pip install pipreqs -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com - 生成requirements.txt文件:
pipreqs 文件路径 --encoding=utf8 --force - 示例1:
pipreqs . --encoding=utf8 --force
当前目录生成requirements.txt文件 - 示例2:
pipreqs G:\TIMME --encoding=utf8 --force
指定目录生成requirements.txt文件。其中,
--encoding=utf8:表示使用utf8编码;
--force:表示强迫执行,不使用–force时如果当前已经存在requirements.txt文件会报错。
(三)安装环境依赖
pip install -r requirements.txt
二、使用requiresments.txt文件安装包
(一)从互联网下载安装包
pip install -r requiresment.txt文件路径- 示例:
pip install -r requiresment.txt
(二)从本地安装包
pip install -r requirements.txt文件路径 --no-index --find-links=要安装的包的路径- 示例:
pip install -r /path/to/requirements.txt --no-index --find-links=/path/to/packages
其中:
/path/to/requirements.txt:表示requirements.txt文件所在的路径
/path/to/packages:表示需要安装的包在本地文件夹的位置,如上面命令表示,需要安装的包都存放在/path/to/packages中
参考:
python生成requirements.txt的两种方法
Python 如何根据requirements.txt文件从本地目录安装包
更多推荐


所有评论(0)