Installez Python 3.7 et Django 3.0 (CentOS)

introduction

Django 3.0 a été officiellement publié le 2 décembre 2019. La prise en charge de Python est désormais 3.6, 3.7, 3.8, et il semble qu'il y ait eu diverses mises à jour. Je vais donc essayer d'y toucher, mais avant cela, j'aimerais écrire sur la procédure d'installation.

J'ai essayé d'installer Python 3.7 parce que c'était un gros problème, mais j'ai eu plus de mal que prévu, donc comme mémorandum. .. ..

Installer Python 3.7

Installez quand même Python. L'environnement est CentOS7, un serveur qui n'a que la mise à jour yum.

Tout d'abord, installez les petits éléments requis pour l'installation de Python.

server


[root@django ~]# yum install gcc zlib-devel libffi-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libuuid-devel xz-devel

python3.6 peut être installé avec yum, mais à partir de maintenant (2019/12/10) 3.7 ne semble pas être dans le référentiel, vous devez donc supprimer le package et l'installer.

server


[root@django ~]# curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
[root@django ~]tar xf Python-3.7.3.tgz
[root@django ~]cd Python-3.7.3
[root@django Python-3.7.3]./configure
[root@django Python-3.7.3]make
[root@django Python-3.7.3]make altinstall

Une fois l'installation terminée, ajoutez le PATH d'exécution.

server


[root@django Python-3.7.3]visudo
・ ・ ・ ・
Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
・ ・ ・ ・

##Dernier:/usr/local/bin est ajouté

Cela devrait terminer les paramètres, alors vérifiez la version.

server


[root@django ~]python3 -V
-bash: python3:Commande non trouvée

F〇〇K Avec Python 3.6, cela aurait dû être possible par défaut, mais avec un formulaire d'installation comme celui-ci, il semble que vous deviez jouer avec vous-même. Définissez le lien symbolique pour commencer avec python3.

server


[root@django Python-3.7.3]# which python3.7
/usr/local/bin/python3.7

[root@django Python-3.7.3]# ln -s /usr/local/bin/python3.7 /usr/bin/python3
[root@django Python-3.7.3]# python3 --version
Python 3.7.3

yeah

Vérifiez également la version de pip.

server


[root@django ~]pip3 -V
-bash: pip3:Commande non trouvée
[root@django ~]pip -V
-bash: pip:Commande non trouvée

Jesus Christ Vous aussi ... Je vais enquêter et le mettre manuellement.

server


[root@django ~]curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
[root@django ~]python3 get-pip,py
[root@django ~]pip3 -V
pip 19.3.1 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)

Cette fois, nous avons pris des mesures comme ↑, mais il semble que vous puissiez simplement modifier les paramètres. Présentation de Python 3.7 à CentOS / RHEL 7

Installez Django 3.0

Enfin, installez Django 3.0.

server


[root@django ~]pip3 install Django
・ ・ ・
Successfully installed Django-3.0 asgiref-3.2.3 pytz-2019.3 sqlparse-0.3.0
[root@django ~]

** Okemaru ** J'ai pu l'installer en toute sécurité.

Au suivant

Depuis que la version prise en charge de python a changé, il a fallu plus de temps que prévu pour installer la 3.7, que je n'avais jamais installée. Peut-être que 3.8 aura une réponse similaire. Dans le prochain article, je vais essayer Django 3.0.

Recommended Posts

Installez Python 3.7 et Django 3.0 (CentOS)
CentOS8 --Installer --Django
CentOS8 --Installer --Python3
Installez Python3.4 sur CentOS 6.6
CentOS 6.4, Python 2.7.3, Apache, mod_wsgi, Django
Installez Python 2.7.3 sur CentOS 5.4
Installez Python et Flask (Windows 10)
Installez Python 3.8 sur CentOS 7 (SCL)
Installez Python 3.8 sur CentOS 8 (AppStream)
Installer python
Installation de Django
Installez django sur python + anaconda et démarrez le serveur
Installez Python 2.7.9 et Python 3.4.x avec pip.
Installer Python sur CentOS à l'aide de Pyenv
Installer le framework Python django à l'aide de pip
Installez Python sur CentOS en utilisant pyenv
Python2.7 + CentOS7 + OpenCV3
Tutoriel Python Django (5)
Tutoriel Python Django (2)
Un mémo contenant Python2.7 et Python3 dans CentOS
Installation locale de Python
Installez NAOqi python
Tutoriel Python Django (8)
Tutoriel Python Django (6)
Installer le contrôle Python
Tutoriel Python Django (7)
Installez pyenv et Python 3.6.8 sur Ubuntu 18.04 LTS
Tutoriel Python Django (1)
Tutoriel du didacticiel Python Django
Tutoriel Python Django (3)
Installez pyenv et rbenv à l'échelle du système sur CentOS
Comment installer python3 avec docker centos
Tutoriel Python Django (4)
Installez Python3 et Django sur Amazon Linux (EC2) et exécutez le serveur Web
Installez et exécutez Python3.5 + NumPy + SciPy sur Windows 10
[Ansible] Installer dnf sur Centos7 avec l'interpréteur Python3
Installez OpenCV 4.0 et Python 3.7 sur Windows 10 avec Anaconda
[Django3] Construction de l'environnement et résumé de divers paramètres [Python3]
Installez MongoDB sur Ubuntu 16.04 et utilisez python
Installer Python et les bibliothèques pour Python sur MacOS Catalina
Installez la version ZIP Python et pip sur Windows 10
[python] Compresser et décompresser
Django 1.11 a démarré avec Python3.6
Installer python sur WSL
Installez Faiss sur CentOS 7
Astuces Python et Numpy
[Python] pip et roue
Résumé du didacticiel Python Django
Framework Web Django Python
Installez pyenv et pyenv-virtualenv
Comment installer Python
Installez Python sur Pidora.
Itérateur et générateur Python
Paquets et modules Python
Intégration Vue-Cli et Python
Table de décalage Django Python
Installez Python sur Mac
Comment installer python
Installer Python 3 dans un environnement Mac
Installer Python à partir de la source