Django MySQLdb 版本与 _mysql 版本 Ubuntu 不匹配

Django MySQLdb version doesn#39;t match _mysql version Ubuntu(Django MySQLdb 版本与 _mysql 版本 Ubuntu 不匹配)
本文介绍了Django MySQLdb 版本与 _mysql 版本 Ubuntu 不匹配的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试从存储库部署一个 django 站点.我快到了,然后改变了一些东西(我不确定是什么!!)然后又回到了原点.

I'm trying to get a django site deployed from a repository. I was almost there, and then changed something (I'm not sure what!!) and was back to square one.

现在我正在尝试运行 ./manage.py syncdb 并收到以下错误:

Now I'm trying to run ./manage.py syncdb and get the following error:

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: this is MySQLdb version (1, 2, 3, 'final', 0), but _mysql is version (1, 2, 2, 'final', 0))

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: this is MySQLdb version (1, 2, 3, 'final', 0), but _mysql is version (1, 2, 2, 'final', 0)

我在论坛上搜索了几个小时,但提供的解决方案都没有帮助.我尝试卸载并重新安装 MySQL-python 并升级它.尝试从 python 命令行解释器导入时出现同样的错误.

I've searched forums for hours and none of the solutions presented helped. I tried uninstalling and re-installing MySQL-python and upgrading it. I get the same error when trying to import it from the python command line interpreter.

大家有什么建议吗?

推荐答案

对于那些遇到这个问题的人:

For those who come upon this question:

事实证明,ubuntu _mysql 版本与我的 venv 中的版本不同.卸载它并在我的 venv 中重新安装就成功了.

It turns out that ubuntu _mysql version was different from the one in my venv. Uninstalling that and re-installing in my venv did the trick.

这篇关于Django MySQLdb 版本与 _mysql 版本 Ubuntu 不匹配的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Difficulties installing mysql gem on Ubuntu(在 Ubuntu 上安装 mysql gem 的困难)
Default password of mysql in ubuntu server 16.04(ubuntu server 16.04 mysql的默认密码)
MySQL is extremely slow on EC2(MySQL 在 EC2 上非常慢)
preconfigure an empty password for mysql via debconf-set-selections(通过 debconf-set-selections 为 mysql 预配置一个空密码)
How can I pass a password from a bash script to aptitude for installing mysql?(如何将密码从 bash 脚本传递到 aptitude 以安装 mysql?)
How to edit the path in odbcinst -j(如何在odbcinst-j中编辑路径)