码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 离线安装/断网安装python第三方库


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

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

    离线安装python第三方库

    • 1、下载pycm库
    • 2、确定pycm库安装时候需要的依赖库
    • 3、将上述所有第三方库复制到无法联网的服务器上
    • 4、cmd运行安装命令
      • 方法一
      • 方法二

    本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
    
    • 1

    安装.whl的命令:

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

    方法二

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

    安装.tar.gz的命令:

    python setup.py install
    
    • 1

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

  • 相关阅读:
    秒懂MySql之从零搭建主从架构
    通过ElementUi在Vue搭建的项目中实现CRUD
    k8s集群 ceph rbd 存储动态扩容
    序列类型(元组()、列表[]、字符串““)、集合类型({}、set())
    SpringBoot SpringBoot 原理篇 2 自定义starter 2.5 使用属性配置设置功能参数【2】
    TS中interface接口的使用
    python对指定字符串逆序的几种方法
    基于SSM+MySQL实现的酒店管理系统
    Nacos 注册中心入门及使用
    苹果或挖走Meta AR公关总监,2022年的头显是真的要来了?
  • 原文地址:https://blog.csdn.net/JxufeCarol/article/details/127752539
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号