安装 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:找不到页面(404)

django 找不到新的 sqlite 版本? (需要 SQLite 3.8.3 或更高版本(找到 3.7.17))

Elastic Beanstalk,Django 部署错误,找不到满足要求的版本 pkg-resources==0.0.0

CommandError:找不到xgettext。 Django的

django找不到新的sqlite版本? (需要SQLite 3.8.3或更高版本(找到3.7.17))

找不到命令:django-admin.py