tornado连接数据库报NameError是编码不对吗,tornadonameerror,终端里面运行tornad
tornado连接数据库报NameError是编码不对吗,tornadonameerror,终端里面运行tornad
终端里面运行tornado自带的demos里面的blog.py,反馈出错,是编码方式出错了吗?
File "/Library/Python/2.7/site-packages/tornado-2.4-py2.7.egg/tornado/database.py", line 59, in __init__ args = dict(conv=CONVERSIONS, use_unicode=True, charset="utf8",NameError: global name 'CONVERSIONS' is not defined
看路径楼主似乎用的Mac? 我当初也是没能搞定Mac下的MySQL-Python的安装。
我也遇到类似问题,根据NameError: global name CONVERSIONS is...中的提示,修改了一下 torndb.py,发现异常原因是找不到 libmysqlclient.18.dylib。然后参照Python mysqldb: Library not loaded: l...添加lib库就好了。
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
应该是没有装这个包MySQL-python
easy_install mysql-python
编橙之家文章,
相关内容
- python编辑器vim补全插件vimrc与yum_extra_conf.py文件调试方法
- Python分割字符串如实现最优雅,python分割字符串, 分割
- 求python高手解答python源码中False是什么意思,pythonfals
- python判断对象类型数组的方法,python判断对象数组,RT
- python伪造出一个正确的session id并进行不好的行为吗?,
- python给指定范围内循环变量方法是?,python变量,Hi,在
- Python flask只能return吗,pythonflaskreturn,from flask i
- Python猜数字游戏结果第一次不输出问题,python猜数字
- 关于设置WTForms初始化默认值的一个问题,wtforms初始化
- Python from tutorial.items import DmozItem报错问题,,items.py文件
评论关闭