linux系统安装python依赖

1.如果有网络的话下面方式简单(只需要考虑下载超时即可)

如果自己安装了python3,则有pip3。

pip3 install package

下载超时问题解决:

pip --default-timeout=1000 install -U pandas

xldr要指定版本

pip3 install xlrd==1.2.0

2.内网机器离线安装

我的解决思路:
    a.查找资料找到requirements.txt这种方式(单个依赖安装)

https://blog.csdn.net/weixin_42492233/article/details/117012170),
    但是遇到很多问题,批量导入报错;所以我选择单个安装拷贝进内网机器的package下的whl文件;
    问题一is not a supported wheel on this platform(文件名称有问题);
    解决:
    >>> import pip._internal.pep425tags
    >> print(pip._internal.pep425tags.get_supported())
    找到机器所能适配的文件名称格式,网上下载对应的包或者改包名;
    问题二 Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f23b40a45f8>: Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/six/
    原因:这种是因为子依赖包版本问题,所以他要去联网下载;
    解决:下载安装对应合规版本的包;程序会提示其强依赖关系版本(意思就是缺啥下啥);

b.按照上述博客,批量安装依赖

确定包名,下载对应版本包,确定安装顺序(因为有些强依赖包(pandas)还需要优先安装其他依赖

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值