擅长:python、mysql、java
<p>python 3的pymysql不是Django DB后端,但是有证据表明,已经做了一些工作来移植MySQL后端,使其在<a href="https://github.com/django/django/commit/bfc380baeaca359ac7b36eb35a2415e6a37e836c" rel="noreferrer">Django Python 3 MySQL backend changes</a>与python3兼容。</p>
<p>其他页面显示Django 1.5提供的MySQL后端与Python 3一起工作:
<a href="https://groups.google.com/forum/?fromgroups=#!topic/django-developers/CtTpgMjN5J8" rel="noreferrer">Django MySQL Works on Python 3.2.2</a></p>
<p>Python 2.x(MySQL Python)上提供的默认MySQL包装器不支持Python 3。
我怀疑<a href="https://github.com/davispuh/MySQL-for-Python-3" rel="noreferrer">MySQL Python 3</a>的包是兼容的,您可以试试。</p>
<p>还要确保使用Python 3.2或3.3或更高版本运行Django。不支持Python3.0。</p>
<p>如果在这些检查之后仍然不起作用,请张贴您的数据库设置,以防其中出现错误。</p>
<p>另外,我在Django回购协议中没有发现任何高于Django 1.5的东西,你确定是1.6.x吗?</p>