离线安装/断网安装python第三方库

由于team服务器在另一个校区,为了安全,校网络技术中心建议我们不要让服务器连外网……所以在复现代码的时候遇到一些python第三方库没法使用,就只能离线安装了……说起来都是泪……
在这里,谢谢他们——
参考链接:(1)呕心沥血整理,python离线安装第三方库(带疑难杂症实例)!!!https://blog.csdn.net/weixin_41659822/article/details/119684560
(2)Python在线和离线安装第三方库的方法http://www.kaotop.com/it/16651.html

若直接在断网的服务器上安装,将会出现各种报错诸如:
在这里插入图片描述
在这里插入图片描述


本BLOG将以安装pycm库为例子。

1、下载pycm库

URL:https://pypi.org/project/pycm/
在这里插入图片描述

  • Release History 点击查找历史版本
  • Download Files 下载某版本的python第三方库

2、确定pycm库安装时候需要的依赖库

该步需要在联网环境中进行。
在这里插入图片描述
发现安装pycm还需要art库。同时可以测试一下是不是安装后就能直接使用pycm库。
在这里插入图片描述
在这里插入图片描述

于是乎,去https://pypi.org/下载art库的对应版本(只要是>=1.8的版本均可)。

本人下载了art-1.9的安装包。
注意:在后续的安装过程中,发现安装art库还需要codecov、coverage两个依赖库,也去PYPI官网下载了对应的版本的库。
在这里插入图片描述

3、将上述所有第三方库复制到无法联网的服务器上

复制所有压缩包至无网络连接的服务器后,解压:
在这里插入图片描述

4、cmd运行安装命令

方法一

方法一耗时较长。
安装.tar.gz的命令:

python -m pip install [绝对路径]\xxx.tar.gz

安装.whl的命令:

python -m pip install [绝对路径]\xxx.whl

方法二

方法二耗时相比于方法一较短。但是需要cmd进入解压后的目录,针对setup.py进行操作。

安装.tar.gz的命令:

python setup.py install

例子:
由于安装pycm库需要依赖库art,安装art库需要依赖库codecov,安装codecov库需要依赖库coverage。
因此需要先安装coverage库。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后安装codecov库。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
接着安装art库。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后安装pycm库。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
由此成功安装好pycm库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值