公司内网环境无网络,运行自动化脚本需要安装python模块
1、脚本依赖包及其版本获取,记录在requirements.txt中
pipreqs ./script --encoding=utf8 requirements.txt
注意,这里是将./script 里的python模块自动扫描并写入到requirements.txt中。如果失败,也可以手动写入,格式为:
也可以跟上具体的版本信息,以“==”连接。这里需要注意电脑上有没有加密策略,如果txt被加密,是不能使用的。
2、根据requirements.txt文件的记录信息下载这些模块到packages文件夹中
pip download -d packages -r requirements.txt
3、复制packages文件夹和requirements.txt文件到离线环境
4、依据requirements.txt中记录的信息从packages文件夹中查找并安装模块