python2.X现在不能安装Django了:Collecting django Using cached Django-2.0.tar.gz
2024-08-31 01:42:18
使用pip安装django2:
pip install django
报错:
Collecting django
Using cached Django-2.0.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "django/setup.py", line 32, in <module>
version = __import__('django').get_version()
File "django/__init__.py", line 1, in <module>
from django.utils.version import get_version
File "django/utils/version.py", line 61, in <module>
@functools.lru_cache()
AttributeError: 'module' object has no attribute 'lru_cache'
原因
这是因为django2.0与Python 2.x不兼容。
lru_cache为Python3.2新增的,而django2.0只支持Python3.4+。
解决方法
对于不兼容问题,解决方法两个:
1、安装django2.0以下的版本,如django 1.11
pip install 'django<2.0'
最新文章
- Cesium应用篇:3控件(4)Geocoder
- android 开发中 添加库文件 和so 文件的存放位置和添加依赖
- URL Parsing
- [C/C++] VS 2015 C++ 插件
- poj 3080 Blue Jeans
- 【JavsScript】Ember.js
- Java in ACM/ICPC
- java中-静态代码块、构造代码块、构造方法的联系
- 【翻译】在Mac上使用VSCode创建你的第一个Asp.Net Core应用
- Webdriver实现下载功能,屏蔽掉windows弹出的对话框,FireFox下设置浏览器的属性,两种实现方式:
- m,mm,mmm的用法
- 通过修改my.ini配置文件来解决MySQL 5.6 内存占用过高的问题
- Git详解之七:自定义Git
- SpringBoot/SpringMVC文件下载方式
- python3 Flask -day2
- join和+的区别
- python操作三大主流数据库(10)python操作mongodb数据库④mongodb新闻项目实战
- Python sendmail
- C++中构造函数和析构函数的调用顺序
- 读写App.config配置文件的方法