PyMySQL是Python3连接MySQL的第三方库。
Ubuntu默认的Python版本是2.7.x,但个人习惯用Python3,因此第一步:切换Python版本
第二步:
sudo pip install PyMySQL
如果报错:
RuntimeError: cryptography requires setuptools 18.5 or newer, please upgrade to a newer version of setuptool
sudo pip install --upgrade setuptools
一定要在root权限下进行,否则会出错。解决方案出处: aaron_agu
如果报错:
fatal error: ffi.h: No such file or directory
则是libffi-dev包没有安装,安装:
sudo apt-ge install libffi-dev
最后,判断有没有安装完成:
启动Python,import:
import pymysql