一开始使用 python 的时候因为使用的 python3所以需要将
import MySQL 修改成 import pymysql
但是还需要在 pip install 一下,如果电脑中安装了 python2和 python3需要输入'python3 -m pip install PyMySQL'
安装完成后运行程序,程序报错,报错信息为 KeyError:255
解决方案是使用 pip 更新一下 PyMSQL,命令为'python3 -m pip install --upgrade PyMySQL'这个时候可能程序会继续报错提示没有权限操作,报错信息为:
Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/PyMySQL-0.7.10.dist-info/DESCRIPTION.rst'
Consider using the `--user` option or check the permissions.
这个时候需要使用 root 安装,命令为'sudo python3 -m pip install --upgrade PyMySQL'