安装 Django 2.0.2 找不到版本
Posted
技术标签:
【中文标题】安装 Django 2.0.2 找不到版本【英文标题】:install Django 2.0.2 Could not find a version 【发布时间】:2018-07-15 06:59:55 【问题描述】:我尝试使用 pip install Django==2.0.2
但抛出,
No matching distribution found for Django==2.0.2
,
这很奇怪,因为我使用来自Django 的相同命令,
我该怎么办?
我使用 OSX,安装 virtual env
而不调用显式 python3。
【问题讨论】:
pip3 install django
@MD.KhairulBasar 告诉您 Django 2.0 放弃了对 Python 2.7 的支持,因此如果您的默认 pip
链接到 Python 2.7(作为许多 linux 发行版的默认设置),您将无法除非您使用 pip3,否则请安装此版本。
或者最好是virtualenv env -p python3
,激活它并pip install django
同样的结果但是,我记得用virtualenv env
创建虚拟环境而不调用python3
Cannot install Django 2 Beta 1 on Ubuntu Server 16.04的可能重复
【参考方案1】:
首先我使用virtualenv env -p python3
创建了一个新的虚拟环境
然后,运行命令:pip install django
安装 django 2。
但是,如果您在终端中使用此行 virtualenv my_project
创建虚拟环境,
您需要显式调用 pip3 :pip3 install django
【讨论】:
以上是关于安装 Django 2.0.2 找不到版本的主要内容,如果未能解决你的问题,请参考以下文章
django 找不到新的 sqlite 版本? (需要 SQLite 3.8.3 或更高版本(找到 3.7.17))
Elastic Beanstalk,Django 部署错误,找不到满足要求的版本 pkg-resources==0.0.0
CommandError:找不到xgettext。 Django的