Python 库离线安装极简步骤(外网下载→内网安装,同Python版本)
一、外网机器操作(能上网)
- 确认内外网 Python版本完全一致,查看命令
python --version
pip --version
- 创建存放离线包文件夹,进入该目录
mkdir pip_packages
cd pip_packages
- 批量下载目标库+所有依赖(示例下载requests,替换成你要的包名)
pip download requests
如需指定版本:
pip download requests==2.31.0
批量多个包新建requirements.txt每行一个包,然后执行:
pip download -r requirements.txt
二、文件转移
把整个 pip_packages 文件夹复制/U盘传到内网电脑。
三、内网机器安装(断网)
- 进入包所在文件夹
cd pip_packages
- 本地批量安装
pip install *.whl --no-index --find-links=.
如果用requirements清单安装:
pip install -r requirements.txt --no-index --find-links=.
--no-index:不访问外网索引源--find-links=.:在当前文件夹找依赖包
常见报错补充
- 提示平台/版本不匹配:外网必须和内网Python位数、版本、系统完全一致再重新下载
- 存在.tar.gz源码包:
pip可直接自动编译安装,无需额外操作