gpt4 book ai didi

Python3 + MySql : Error loading MySQLdb module: No module named 'MySQLdb'

转载 作者:IT老高 更新时间:2023-10-29 00:01:48 30 4
gpt4 key购买 nike

我是 Python 的新手,正在尝试设置 Django 项目以使用 MySql。我已经通读了文档以及有关该主题的其他一些 StackOverflow 帖子,但我仍然无法让它发挥作用。

当我尝试在 Django 中运行迁移时,出现以下错误:

Error loading MySQLdb module: No module named 'MySQLdb'

我安装了推荐的MySql Python Connector (2.0.1)选择 Ubuntu(因为我使用的是 Mint Linux)。它安装正确。我仍然得到错误。我不需要将这个库添加到项目或任何东西中,对吗?看起来 python 应该只知道这一点并成功运行。我能做些什么?谢谢。

编辑:我忘了提及:我正在运行 Python 3.4 - 许多典型的解决方案仍在使用 2.7,所以它们不起作用,我尝试过所有 3.0 的解决方案都没有成功。

最佳答案

在 Ubuntu Server 16.04 上,现有的答案都不适合我,所以我跑了:

sudo apt-get install libmysqlclient-dev
sudo -H pip3 install mysqlclient

第一个命令让我得到第二个命令所需的 mysql 配置。

关于Python3 + MySql : Error loading MySQLdb module: No module named 'MySQLdb' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26560973/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com