本文主要是介绍Python--AMS资产管理系统--pymysql报错,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
说明 :
因为mysqldb模块使用有问题,所以使用pymysql模块。没想到还是有问题,然后报错及解决.顺便了解python 报错的一些解决方式;
环境:
PyCharm + django2 +pymysql
使用:
1.安装pymysql模块 :pip install pymysql
2.更改项目的 setting.py、_init_.py文件;
3、修改完成,以为可以使用了。谁知坑刚开始。
报错:MySQLclient 1.3.13 or nerer is required ;you have 0.9.3. (意思好像是版本错误)
解决: 查询后说修改base.py文件 ,然后给自己的本地链接。自己在电脑上搜索一下,一大堆,再筛选还是没找到。
然后回来看报错,一看。报错的上方可不就是文件路径,在第几行也有了。文件修改内容:
运行后又报错: str object has no attribute “decode”
解决方法:注释operations.py 内代码。同上报错一样,找到文件路径 ,查看报错文件代码,注释相关代码。
自此该项目运行无报错;
总结:报错后先总结看看报错上方都有报错信息位置及说明,自己先看看如果不能解决自己在查询资料。
这篇关于Python--AMS资产管理系统--pymysql报错的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!