python 错误 no module named _future_

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 错误 no module named _future_相关的知识,希望对你有一定的参考价值。

python是2.7.4

参考技术A 这个是老版本的关键字。似乎从python2.6以后就用不过到了。已经内置到python内置了。不用import也可以用。本回答被提问者采纳

Django 错误之 No module named ‘MySQLdb’


报错如下:
File "/usr/local/python3/lib/python3.4/site-packages/django/db/backends/mysql/base.py", line 27, in <module>

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named ‘MySQLdb‘


MySQLdb 只适用于python2.x,。在python3.x的替代品是: import pymysql

解决办法:

vi /usr/local/python3/lib/python3.4/site-packages/django/db/backends/mysql/__init__.py

base.py 文件新增如下两行:
import pymysql
pymysql.install_as_MySQLdb()

 

如果还报如下错误:
AttributeError: module ‘pymysql‘ has no attribute ‘install_as_MySQLdb‘

解决方法:
pip uninstall PyMySQL3
pip install -U --force-reinstall pymysql









以上是关于python 错误 no module named _future_的主要内容,如果未能解决你的问题,请参考以下文章

python错误:No module named setuptools 解决方法

Python 'No module named' 错误; “包”不是包

Python错误“ImportError: No module named MySQLdb”解决方法

No module named yum错误的解决办法

python 出现No module named tkinter的错误及其解决

笨办法学python:No module named NAME