type
status
date
summary
slug
tags
category
password
icon

Python 2.7安装pymssqlpymysql

现在CentOS_7.9服务器上python的默认安装不包括pymysqlpymssql,有时偶尔跑一个导出导入数据的脚本,就需要安装pymysqlpymmsql之类的。
notion image

python 3

  • 如果是python 3,可以简单的用以下命令来安装

python 2.7

CentOS 7上默认都是python 2.7,直接运行python 3的命令,基本都会失败
如果为此升级python,动静太大而且可能权限又不够。
这时可以按下面的步骤来安装:

1、安装python 2.7的pip

2、安装pymysql

  • 安装pymssql,注意一定要设置版本:
  • 按上述方法基本都能安装成功
  • 如果出现错误,很可能是有以前老的pip版本
  • 确认一下版本在20以上,如果低了要重新安装pip
  • 另外,有的源不完整或者版本不及时,安装也会失败,可以查看~目录下的.pip目录,检查conf文件中是否对源做了设置。

3、其他问题

实测默认安装状态下CentOS_7.9自带的Python 2.7使用pymysql会有中文字符Unicode转换问题,处理起来较为繁琐,建议直接在环境下安装Python 3
code-server - 在服务器上运行 VS_Codeoh my zsh - 一款社区驱动的命令行工具
Loading...