因此,我安装了 Bitnami Django 堆栈,希望宣称是 python 和 mysql 的“准备运行”版本。但是,我无法让 python 同步数据库:“加载 MySQLdb 模块时出错:没有名为 MySQLdb 的模块”
我认为 Bitnami 包已经在 Windows 中安装了使 mysql 和 Python 一起工作所需的一切?这不是真的吗?
我不想安装 mysql-python 组件,因为我以前尝试过独自工作可能会令人沮丧。
因此,我安装了 Bitnami Django 堆栈,希望宣称是 python 和 mysql 的“准备运行”版本。但是,我无法让 python 同步数据库:“加载 MySQLdb 模块时出错:没有名为 MySQLdb 的模块”
我认为 Bitnami 包已经在 Windows 中安装了使 mysql 和 Python 一起工作所需的一切?这不是真的吗?
我不想安装 mysql-python 组件,因为我以前尝试过独自工作可能会令人沮丧。
你需要为 python 安装 MySQL,因为 Django 需要这个来进行连接,一旦你安装了包,你不需要配置它,因为 Django 只需要从中导入。
编辑:根据您的评论,捆绑了一个 setuptools,但它已被包分发所取代,安装此 python 包,您应该可以访问 easy_install,这使得获取新包变得非常容易。假设您已将 PYTHONPATH/scripts 添加到环境变量中,您可以调用 easy_install mysql_python
BitNami DjangoStack 已经包含了 mysql-python components 组件。我猜你在安装 BitNami Stack 时选择了 MySQL 作为数据库,对吧?(它还包括 PostgreSQL 和 SQLite)。您是否在安装时收到错误消息?或者稍后使用您的 Django 项目?
您在哪个平台上使用 BitNami DjangoStack?
因此,在 Windows Vista 上安装 Bitnami Django 堆栈后出现此错误。原来我已经安装了所有组件,但easy_install mysql_python
没有打开整个包......?
我 inst... uninst... inst... uninst 多次,但没有任何组合(使用 mysql 用于启动项目)有任何区别。
最后,我只是简单地将 egg 文件(在本例中为 MySQL_python-1.2.3-py2.7-win32.egg)文件重命名为 .zip,并将丢失的部分解压缩到我的 PYTHONPATH 上的一个目录中,一切都像一个魅力。