Python 无法在debian 9上安装django 3

Python 无法在debian 9上安装django 3,python,python-3.x,pip,debian,debian-stretch,Python,Python 3.x,Pip,Debian,Debian Stretch,我无法在Debian 9系统上安装Django 3。 我按照本指南安装Python 3,因为Debian存储库中没有Python 3: :~#蟒蛇3 Python 3.5.3(默认,2018年9月27日,17:25:39) ~#pip3-V 来自/usr/lib/python3/dist包(python 3.5)的pip 9.0.1 ~#pip3安装Django==3.0.5 收集Django==3.0.5 找不到满足Django==3.0.5要求的版本1.1.3、1.1.3.3、1.1.1

我无法在Debian 9系统上安装Django 3。 我按照本指南安装Python 3,因为Debian存储库中没有Python 3:

:~#蟒蛇3
Python 3.5.3(默认,2018年9月27日,17:25:39)
~#pip3-V
来自/usr/lib/python3/dist包(python 3.5)的pip 9.0.1
~#pip3安装Django==3.0.5
收集Django==3.0.5
找不到满足Django==3.0.5要求的版本1.1.3、1.1.3.3、1.1.1.1.1.1、1.2.2、1.2.3、1.2.4、1.2.4、1.2.5、1.2.5、1.2.6、1.2.6、1.1.1.1.1.1.1.1.1.1.5、1.2.2.5、1.2.2.5、1.2.2.2.6、1.2.2.7、1.2.7、1.2.7、1.1.1.2.7、1.1.1.7、1.1.1.1.1.1.1.1.1.1.2.7、1.7、1.1.1.1、1.1.1.1.1.1.3、1.1.1.3、1.1.1.1.1.1.1.1.1.1.1.1 1.4.14、1.4.15、1.4.16、1.4.17、1.4.18、1.4.19、1.4.20、1.4.21、1.4.22、1.5、1.5.1、1.5.2、1.5.3、1.5.4、1.5.5、,1.5.11、1.5.12、1.6.1、1.6.1、1.5.1、1.5.1、1.5.12、1.6、1.6.1、1.6.1、1.6.1、1.6.1、1.6.1、1.6.6.1、1.6.1、1.6.1、1.6.1、1.1.6.1、1.1.1、1.1.1、1.6.1、1.1.1.1、1.6.1、1.6.1.1、1.1.1、1、1.6.1.1.6.1、1、1.1.6.1、1.1.1、1、1、1.6.1.1、1.1.1、1.6.1、1.6.1、1、1.1.1.1.1、1、1.6.1、1、1.1 1,1.8b2,1.8rc1,1.8,1.8.1,1.8.2,1.8.3,1.8.4,1.8.5,1.8.6,1.8.7,1.8.8,1.8.9,1.8.10,1.8.11,1.8.12,1.8.13,1.8.19、1.9.1、1.9.10 10 10、1.9.10、1.9.10、1.9.10、1.9.10、1.9.10、1.9.11、1.9.11、1.9.11、1.9.1、1.9.1、1.9.1.1、1.9.1.1.1、1.1.1.1.1、1.9、1.1.1.1.1个RC1、1 1 1 1 1.1.1.9、1.1.1 1.1.1.1.1.1、1.9rc1、1.1.1.1.1.1 1.1.1.1.1、1、1.9、1.1.1.1.1.1.1.1.1.1.1.1.1.1.1、1.1.1.1.1.1.1、1.9、1.1.1.1.10.6、1.10.7、1.10.8、1.11a1、1.11b1、1.11rc1、1.11、1.11.1、1.11.2、1.11.3、1.11.4、1.11.5、1.111.11.11、1.11.11、1.11.11、1.11.12、1.11.11、1.11.12、1.11.13、1.11.13、1.11.11.14、1.11.15、1.11.11.15、1.11.11.15、1.11.11.11.11、1.11.11.11.15、1.11.11.11.15、1.11.11.11.16、1.11.11.16、1.11.11.16、1.11.11.11.16、1.11.11.11.16、1.11.11.16、1.11.11.11.11.1.11.11.11.16、1.11.11.16、1.1.11.11.1.11.1.11.1.11.1.11、1.16、1.11.1.11.11.11.16、1.11、1.11.11 2.0.7、2.0.8、2.0.9、2.0.10、2.0.12、2.0.13、2.1a1、2.1b1、2.1rc1、2.1、2.1.1、2。1.2、2.1.3、2.1.4、2.1.5、2.1.7、2.1.8、2.1.9、2.1.10、2.1.11、2.1.12、2.1.13、2.1.14、2.1.15、2.2a1、2.2b1、2.2、2.2、2.1、2.2、2.4、2.5、2.2.6、2.7、2.2.2.8、2.2.2.2.2.9、2.2.2.2.2.2.2.2.2、2.2.2.11)
未找到Django==3.0.5的匹配分布

对于最新版本的Django,您必须使用python 3.6、3.7或3.8。您当前使用的是3.5


通过命令安装python3 venv:

sudo apt install python3-venv


ref:

WTH!我从Python官方网站下载并安装Python-3.6.4.tgz。为什么它会显示Python 3.5.3?我需要下载哪个版本
mkdir my_django_app
cd my_django_app; python3 -m venv venv