小编Whe*_*low的帖子

Django无法找到MySQLdb python模块

从源代码安装Django(python setup.py install等),从源代码安装MySQLdb(python setup.py build,python setup.py install).使用安装在操作系统(CentOS 5.5)上的Python 2.4.启动服务器后收到以下错误消息:

Error loading MySQLdb module: No module named MySQLdb

调试信息提供的python路径包括

'/usr/lib/python2.4/site-packages'

然而,如果我ls是那个目录,我可以清楚地看到

MySQL_python-1.2.3-py2.4-linux-i686.egg

使用python交互式shell,我可以输入import MySQLdb并且不会产生任何错误.这让我相信它是一个Django路径问题,但我没有丝毫线索从哪里开始看,因为我是Django和python的新手.

编辑:更具体一点,一切都是以root身份运行.我还没有在机器上设置任何用户,因此除了root之外不存在任何用户.

EDITx2:更具体地说,Web服务器是Cherokee,并使用uWSGI进行部署.全部从源头安装.

python mysql django

19
推荐指数
4
解决办法
4万
查看次数

使用Backbone.js将现有Web应用程序转换为使用hashtag URI

我正在尝试使用Backbone和它的路由器将应用程序转换为ajax应用程序,但它目前使用几种不同的方法(助手)生成链接.不幸的是,这意味着手动更改每个链接以使用主题标签是不可能的.

什么是确保每个链接,表单发布,重定向等的最佳方法被解析为可以被Backbone的路由器捕获的#标签URL?或者,更好的是,路由器是否可以接受来自请求的"真实URL"?示例:对路由器中的规则捕获对/app/mail/inbox.php的请求,并在触发处理请求的适当方法后将其转换为#/ mail/inbox.

backbone.js

3
推荐指数
1
解决办法
1489
查看次数

标签 统计

backbone.js ×1

django ×1

mysql ×1

python ×1