linux 离线安装pymysql

  • 1 背景
    • 1.1 环境说明
  • 2 操作步骤
    • 2.1 下载
    • 2.2 安装
      • 2.2.1 安装setuptools工具
      • 2.2.2 安装pymysql库

1 背景

生产服务器为离线局域网服务器,维护功能的扩容需要使用到pymysql,离线环境下安装pymsql

1.1 环境说明

项目 版本 说明
linux centos7.9 服务器操作系统
mysql 5.7.34 数据库
python 2.7.5 程序语言
pymsql 0.9.3 Python操作数据库三方库
setuptools 0.6c11 Python增强工具

2 操作步骤

2.1 下载

下载pymysql离线包 python 连接mysql数据库第三方库
下载setuptools工具 Python的 distutilsde工具的增强工具

2.2 安装

将下载的离线包上传至服务器指定目录

2.2.1 安装setuptools工具

1、解压离线包

$ tar -zxvf setuptools-0.6c11.tar.gz

2、进入目录

$ cd setuptools-0.6c11

3、编译

$ sudo python setup.py build

4、安装

$ sudo python setup.py install

5、验证

ls -l /usr/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg
-rw-r--r--. 1 root root 332123 5月  16 15:36 /usr/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg

2.2.2 安装pymysql库

1、编译安装

$ tar -zxvf PyMySQL-0.9.3.tar
$ cd PyMySQL-0.9.3
$ sudo python setup.py install

2、验证

$ python
>>> import pymsql
>>>

以上操作不报错误为正确安装。

linux 离线安装pymysql相关推荐

  1. linux离线安装mysql8

    一.下载或上传安装包到Linux wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.17-linux-glibc2.12-x86 ...

  2. Linux离线安装Python第三方库Requests

    前言:因为公司服务器不能上外网,所以执行Python脚本需要自行配置,如用到第三方库,也要自行安装.由于这个系统镜像缺少很多基础依赖,导致各种apt install都无法安装,只能源码安装插件.不管如 ...

  3. Linux离线安装Maven

    Linux离线安装Maven 下载maven安装包 解压安装 配置环境变量 下载maven安装包 # wget https://downloads.apache.org/maven/maven-3/3 ...

  4. Centos Linux 离线安装 MySQL 5.7、使用MySQL

    Centos Linux 离线安装 MySQL 5.7.使用MySQL 视频教程链接:https://www.bilibili.com/video/BV1Nv4y1m7u4/ 1. MySQL 简介 ...

  5. Linux离线安装NTP服务,内网环境下配置本地时间同步

    参考文章:Linux离线安装NTP服务,无外网环境下配置本地时间同步 | 航行学园 1.常用命令 rpm -qa | grep ntp #查询已安装的ntp版本信息等 rpm -e --nodeps ...

  6. Linux离线安装tensorflow

    linux离线安装tensorflow 1 安装Anaconda3 注意安装时会提问是否将环境变量加入/user/.bashrc,这里最好选择no,等安装完毕之后将环境变量手动加入/etc/profi ...

  7. Linux离线安装python第三方库详细步骤

    Linux离线安装python第三方库详细步骤 01 查看服务器上的OS版本 02 查看已安装的python版本 03 查看python3支持的whl 04 国内镜像源网站下载whl 05 最后执行 ...

  8. Linux离线安装Ansible

    Linux离线安装Ansible 可自行去下载相关包,也可以给我评论留言,我发给大家 python -Vtar -zxvf setuptools-7.0.tar.gz cd setuptools-7. ...

  9. linux node gyp 编译,Linux离线安装node-gyp

    Linux离线安装node-gyp 环境: NodeJS : v12.13.0 系统 : centos 7 node-gyp : v6.0.1 前言 node-gyp是node C++模块编译的重要工 ...

最新文章

  1. Xtrabackup bug记录
  2. python读取数据库之给变量_使用Python和SQLite,如何将数据库中的项读入变量?
  3. [原创]按键小精灵9通用去广告破解补丁
  4. @Autowired
  5. tf-idf:信息检索
  6. 创建一个提供数据 API 的 Node.js 网站
  7. linux内存管理实验malloc,linux内存管理实验报告.doc
  8. 201771010102 常惠琢 《2018面向对象程序设计(Java)》第9周学习总结
  9. Autodesk Revit DB Link 中文理解
  10. 怎么让背景铺满整个页面_必能用到,一页PPT中想放超多图片怎么办?
  11. 华为已开始生产不含美国零部件的5G基站
  12. C++之++操作符重载
  13. linux 模拟延时和丢包
  14. 存储过程调用不同数据库的数据
  15. LINUX C系统编程与PYTHON中的时间模块对比
  16. Openstack的vnc界面定制
  17. c#生成token访问的接口_python测试开发django60.token登录(TokenAuthentication)
  18. 钉钉的微应用如何测试;
  19. ios13一直在估算剩余时间怎么办
  20. php eot,PHP定界符EOT的用法

热门文章

  1. matlab imread 出错 错误使用 fopen 文件名包含未包括在文件系统编码中的字符。 某些操作可能无法按预......
  2. Python3开发 语法(五)
  3. 怎么用计算机名字链接打印机,4个步骤,教会你快速学会电脑如何连接打印机的安装使用方法...
  4. 杭州计算机高中分数线,杭州历年高中录取分数线
  5. Windows 下载git
  6. Excel函数学习——subtotal
  7. DNS安全性介绍和要求(RFC4033翻译)
  8. AngularJS UI 组件 adapt-strap
  9. HTML_项目符号使用图片
  10. vscode自动填充地址插件_制作VSCODE代码自动补全插件