繁体   English   中英

Python 2.6 Django MYSQLDB错误

[英]Python 2.6 Django MYSQLDB error

Django 1.3.1和运行时入门

python manage.py syncdb

使用Python 2.6。 error loading mysqldb module: No module named mysqldb我不断收到error loading mysqldb module: No module named mysqldb消息error loading mysqldb module: No module named mysqldb消息的error loading mysqldb module: No module named mysqldb 我试图做sudo yum install python-mysql和sudo yum install python-mysqldb

在CentOS 5系统上,但我收到“未找到软件包”消息,并且该错误在Django中仍然存在。

有什么解决办法? 我想将Python版本保持为2.6,以保留其他依赖关系,因此重新安装2.5或其他事情都不成问题。

谢谢!

如果您使用与系统提供的版本不同的Python版本,则没有必要使用系统打包工具。 您将不得不使用Python打包工具-例如easy_install mysqldb

如果您刚刚开始使用Django,则应该真正看看virtualenvpip

本文提供了很好的概述: http : //www.clemesha.org/blog/modern-python-hacker-tools-virtualenv-fabric-pip

您甚至可以为您的虚拟python环境指定python版本

最后但同样重要的是,有关如何使mysql与virtualenv一起运行的好指南: http : //www.saltycrane.com/blog/2010/02/install-mysqldb-virtualenv-ubuntu-karmic/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM