【有图有真相】python3.*“ImportError: No module named ‘MySQLdb'”
来源:互联网 发布:域名怎么和空间绑定 编辑:程序博客网 时间:2024/05/22 14:29
环境:
Win10, Python3.4, Django 1.91, IDE:PyCharm 5.0.4
过程:
今天在Django连MySql数据库的时候,用到python manage.py syncdb (这个是python2.7的命令 3.*后 migrate替代)
状况:
ImportError: No module named ‘MySQLdb',查阅了很多资料,解决的都是python2.7的 python与mysql连接的问题
格式各样的,pip 等等各种安装方法
参考资料:
https://pypi.python.org/pypi/MySQL-python/1.2.5
不废话了,Python3.*解决这个问题一部到位,PyMySQL替代MySQLdb
MySQLdb只支持Python2.*,还不支持3.*
可以用PyMySQL代替。安装方法:PyCharm的Terminal命令行输入 : pip install PyMySQL
然后在需要的项目中,把 __init__.py中添加两行:
import pymysql
pymysql.install_as_MySQLdb()
就可以用 import MySQLdb了。
其他的方法与MySQLdb一样。如下图
github:
https://github.com/PyMySQL/PyMySQL
阅读全文
0 0
- 【有图有真相】python3.*“ImportError: No module named ‘MySQLdb'”
- ImportError: No module named MySQLdb
- ImportError: No module named MySQLdb
- ImportError No module named MySQLdb
- ImportError: No module named MySQLdb
- ImportError: No module named 'MySQLdb'
- ImportError: No module named 'MySQLdb'
- python3 No module named ‘MySQLdb’
- python3.* No module named ‘MySQLdb'
- ImportError: No module named MySQLdb解决办法
- Django:ImportError: No module named 'MySQLdb'
- ImportError: No module named MySQLdb 解决方案
- 解决importerror no module named mysqldb
- python3 在django 中使用mysql报错 ImportError: No module named 'MySQLdb'
- Python3 ImportError: No module named 'ConfigParser'
- Python3:ImportError: No module named 'compiler.ast'
- mac python3.* ModuleNotFoundError: No module named 'MySQLdb'
- python3 + Django :Error loading MySQLdb module No module named 'MySQLdb'
- Material Design整理(三)——ToolBar
- 《大道至简》读后感
- 浅解多线程
- 5 树
- Vue实现组件信息的缓存
- 【有图有真相】python3.*“ImportError: No module named ‘MySQLdb'”
- ARM NEON 编程系列8——ARM NEON 优化
- VMware workstation 创建共享盘
- 微信小程序富文本解析
- 《程序员的修炼之道》笔记——6、交流
- 传统企业如何习惯性的赶上互联网+
- fastboot使用
- 扫雷
- ftl中使用${}