gpt4 book ai didi

python - 在 Ubuntu 16.04 上找不到 django==3.0 的匹配发行版

转载 作者:行者123 更新时间:2023-12-01 06:28:06 25 4
gpt4 key购买 nike

我刚刚重新安装了 Ubuntu 16.04,然后创建了一个 virtualenv 并尝试使用安装 Django

sudo pip3 install django==3.0

但这会产生以下错误:

ERROR: Could not find a version that satisfies the requirement django==3.0 
(from versions: 1.1.3, 1.1.4, 1.2, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5,
1.2.6, 1.2.7, 1.3, 1.3.1, 1.3.2, 1.3.3, ... 2.2.5, 2.2.6, 2.2.7, 2.2.8, 2.2.9)
ERROR: No matching distribution found for django==3.0

经过搜索,我认为我的pip版本太低,所以它不知道Django的新版本。我尝试使用

升级 pip
sudo pip install --upgrade pip

但是这给了

WARNING: The directory '/home/hugh/.cache/pip' or 
its parent directory is not owned or is not writable by the current user.
The cache has been disabled. Check the permissions and owner of that directory.
If executing pip with sudo, you may want sudo's -H flag.
Requirement already up-to-date: pip in /usr/local/lib/python3.5/dist-packages (20.0.2)

我知道pip的最新版本是20.0.2。

为什么我无法安装 Django 3.0 版本?

最佳答案

您无需更新 pip 即可查找新软件包。它在 PyPI 上查找它们。

Django 3.0 requires Python 3.6 or greaterUbuntu 16.04's python3 package适用于版本 3.5。,其中 is supported by Django 2.2 .

升级您的 Python(我建议使用类似 pyenvpythonz 的东西来轻松地将您的 Python 版本与操作系统解耦)或使用 Django 2.2。

关于python - 在 Ubuntu 16.04 上找不到 django==3.0 的匹配发行版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60027430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com