1、在有网的环境下安装好包

比如说pyautogui,一定得python版本相同

>pip install pyautogui

 

 可以看出依赖的包其实挺多的

安装前执行下  pip freeze >requirements_before.txt

2.打包已安装的包

若已配置好环境变量

>pip freeze >requirements_after.txt
# 取before和after不同的包,然后保存文件为requirements.txt
>pip download -d packages -r requirements.txt

则在任意目录下新建packages文件夹用来存储下载下来的所需安装包。

启动cmd窗口。

3、离线安装包

packages文件夹和requirements.txt拷贝至离线机器上目录下,
packages文件夹放在任意目录下,requirements.txt放在同级下。

pip install --no-index --find-links=packages -r requirements.txt

实际上可能会安装不成功,但是可以根据本机安装的图上的模块进行手动安装

解压tar.gz的包

然后进入这个目录,cmd,然后 python setup.py install 或者whl文件,用 pip install whl文件名,直接把文件拖动到cmd命令那