离线安装Python模块

本文介绍了一种在无法连接互联网的服务器上安装Python模块的方法。通过在另一台具有相同环境且可上网的服务器上使用pip下载所需模块,并将其打包为tar.gz文件,之后将该文件及requirements.txt文件上传到离线服务器,最后利用本地文件完成模块安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目的:给一台无法连网的服务器安装Python模块

方案:在另一台相同环境的服务器下,将所需要的模块都下载下来打包,然后再上传至离线的服务器上进行安装

下载打包

先在可以联网并且和目标机器相同环境的服务器上进行下载打包

下载
pip list #查看安装的包 
pip freeze >requirements.txt 


#下载这些安装包 并 打包
pip download /pipPackages/ -r requirements.txt 

tar xzvf pipPackage.tar.gz -c /home/user/ 

上传安装

将准备好的 tar包文件和  txt文件上传至 目标机器上进行安装


#安装模块 

pip3 install --no-index --find-links=/home/user/pipPackages/ -r 
/home/user/digitization /requirements.txt

#根据自己将两个文件放在的位置进行修改

注: requirements.txt 是 pip的模块 list;

        pipPackage.tar.gz 包是,需要提前在下载好pip所需要的模块放在此包里面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值