Mysql python未安装bitnami django堆栈&引用;加载MySQLdb模块时出错:没有名为MySQLdb的模块;

Mysql python未安装bitnami django堆栈&引用;加载MySQLdb模块时出错:没有名为MySQLdb的模块;,python,mysql,django,mysql-python,bitnami,Python,Mysql,Django,Mysql Python,Bitnami,因此,我安装了Bitnami Django堆栈,希望它是python和mysql的“准备运行”版本。但是,我无法让python进入syncdb:“加载MySQLdb模块时出错:没有名为MySQLdb的模块” 我以为Bitnami软件包已经在Windows中安装了所有必要的东西,以使mysql和Python协同工作?这不是真的吗 我不想处理安装mysql python组件的问题,因为像我以前尝试过的那样单独工作可能会让人沮丧。您需要安装mysql for python,因为Django需要它来完成

因此,我安装了Bitnami Django堆栈,希望它是python和mysql的“准备运行”版本。但是,我无法让python进入syncdb:“加载MySQLdb模块时出错:没有名为MySQLdb的模块”

我以为Bitnami软件包已经在Windows中安装了所有必要的东西,以使mysql和Python协同工作?这不是真的吗


我不想处理安装mysql python组件的问题,因为像我以前尝试过的那样单独工作可能会让人沮丧。

您需要安装mysql for python,因为Django需要它来完成连接,一旦安装了软件包,就不需要对其进行配置,因为Django只需要从中导入


编辑:根据您的评论,有一个setuptools捆绑包,但它已被包distribute取代。安装这个python包,您应该可以访问easy_install,这使得获得新包非常容易。假设您已经将PYTHONPATH/scripts添加到环境变量中,您可以调用easy\u install mysql\u python

BitNami DjangoStack已经包含了mysql-python组件。我猜你在安装BitNami堆栈时选择了MySQL作为数据库,对吗?(它还包括PostgreSQL和SQLite)。您是否在安装时收到错误?或者以后再处理Django项目


您在哪个平台上使用BitNami DjangoStack

所以我在Windows Vista上安装Bitnami Django stack后出现了这个错误。原来我已经安装了所有组件,但是
easy\u install mysql\u python
没有打开整个包
我认为。。。不知道。。。相反。。。多次取消列表,但没有任何组合(在启动项目中使用mysql)起到任何作用


最后,我简单地将egg文件(在本例中是MySQL_python-1.2.3-py2.7-win32.egg)重命名为.zip,并将缺少的部分提取到PYTHONPATH上的一个目录中,所有操作都非常有效。

我运行了python setup.py build for MySQL python库。我得到一个错误:回溯(最近一次调用last):文件“setup.py”,第5行,来自setuptools导入安装,Extensi ImportError:没有名为setuptools的模块------这就是为什么我希望bitnami为我做这件事。我不知道为什么所有东西都没有用bitnami打包,或者setuptools没有用python打包。好的,我使用了ez_setup.py,这样就消除了第一个错误。但是现在我找不到SOFTWARE\MySQL AB\MySQL Server 5.0--没有这样的注册表项,因此setup.py无法工作。我找不到mysql注册表项在哪里。你得到了什么版本的mysql python,你正在运行什么版本的python?我抓到了mysql-python-1.2.3。以及最新的BitNami DjangoStack。在安装Bitnami之前,我已经安装了Python 2.7,但我认为Bitnami也引入了Python 2.6,但在安装过程中,我说要使用我自己的Python。只是运行了安装程序,它没有提供使用自己安装的Python的选项,所以您的计算机上现在可能已经安装了两个版本的Python,您正在从非bitnami服务器调用syncdb。