Introduction à Python Django (2) Win

Explique comment créer un environnement de développement pour Python et Django sous Windows.

Installation de Python

Installez d'abord Python. Veuillez ouvrir l'URL suivante dans votre navigateur.

Download the latest version for Windows https://www.python.org/downloads/

Télécharger 3.8.1. (Choisissez la dernière version de Python 3 à ce moment-là)

Double-cliquez sur le fichier python-3.8.1.exe téléchargé.

python01.jpg

Installation de virtualenv

virtualenv est un outil pour créer un environnement virtuel Python. Pour chaque projet

Créez un environnement virtuel fixe.

Ouvrez une invite de commande et entrez la commande comme indiqué ci-dessous. (L'utilisateur est hoge)

C:¥Users¥hoge> pip install virtualenv

Créer un environnement virtuel --virtualenv

Créez un environnement virtuel nommé env1 sous Mes documents.

C:¥Users¥hoge>cd Documents
C:¥Users¥hoge¥Documents> virtualenv env1

Utilisez un environnement virtuel

Allons à l'intérieur de l'environnement virtuel env1.

C:¥Users¥hoge¥Documents> cd env1
C:¥Users¥hoge¥Documents¥env1> Scripts¥activate
(env1) C:¥Users¥hoge¥Documents¥env1> 

Si (env1) est affiché comme ceci, il réussit.

Utilisez la commande Scripts \ disable pour quitter l'environnement virtuel, mais gardez cela à l'esprit car cela continuera.

Installez Django

Django est également l'un des modules Python. Installez dans l'environnement virtuel env1.

Cette fois, je vais spécifier et installer la version de Django pour ce cours.

(env1) C:¥Users¥hoge¥Documents¥env1> pip install django==3.0.2

Vérifier la version

Une liste des packages Python installés localement dans l'environnement virtuel peut être affichée avec la commande suivante.

(env1) C:¥Users¥hoge¥Documents¥env1> pip freeze -l
asgiref==3.2.3
Django==3.0.2
pytz==2019.3
sqlparse==0.3.0

Installation de l'environnement de développement intégré IDE

Vous pouvez utiliser n'importe quel éditeur de texte pour écrire votre code Django, mais nous vous recommandons d'installer PyCharm Professional (https://www.jetbrains.com/pycharm/) comme IDE.

Caractéristiques de PyCharm

Récemment, il existe une option pour utiliser Visual Studio Code comme IDE pour Python. Je ne vais pas l'expliquer ici, mais si vous aimez le japonais gratuitement, vous pouvez le choisir. ・ Achèvement du code Python -Si vous pouvez spécifier où se trouve l'interpréteur Python de l'environnement virtuel Python, exécutez le débogage Etc. peut être fait de la même manière que PyCharm.

Installez PyCharm Professional

  1. Téléchargez la version professionnelle à partir de la page Télécharger PyCharm.
  2. Ouvrez le fichier .exe téléchargé.
  3. Cliquez sur Suivant

pycharm01.jpg

  1. Cliquez sur Suivant

pycharm02.jpg

  1. Avez-vous un raccourci sur votre bureau? Vérifiez et cliquez sur Suivant

pycharm03.jpg

  1. C'est bon pour le dossier de menu. Cliquez simplement sur Installer

pycharm04.jpg

  1. Terminé

pycharm05.jpg

Démarrez Pycharm

  1. Après l'installation, démarrons PyCharm.
  2. Cliquez sur Evaluer gratuitement pendant 30 jours

pycharm06.jpg

  1. Lisez attentivement et cliquez sur Accepter.

pycharm07.jpg

Jusque-là, dans mon cas, cela a commencé. Depuis que j'ai installé la version Community une fois, le paramètre est-il laissé?

Je pense que vous m'avez demandé quel devrait être le thème, mais le thème IDE: Darcula a un fond noir / des caractères blancs, et j'ai l'impression d'écrire du code.

Une fois que vous êtes arrivé aussi loin, passons à autre chose.

Continuez vers Introduction à Python Django (3)

Recommended Posts

Introduction à Python Django (2) Win
Introduction à Python Django (2) Édition Mac
Introduction au langage Python
Introduction à OpenCV (python) - (2)
Introduction à la communication série [Python]
[Introduction à Python] <liste> [modifier le 22/02/2020]
Introduction à Python (version Python APG4b)
Une introduction à la programmation Python
Introduction à Python pour, pendant
[Présentation de l'application Udemy Python3 +] 58. Lambda
[Présentation de l'application Udemy Python3 +] 31. Commentaire
Introduction à la bibliothèque de calcul numérique Python NumPy
Entraine toi! !! Introduction au type Python (conseils de type)
[Introduction à Python3 Jour 1] Programmation et Python
[Introduction à Python] <numpy ndarray> [modifier le 22/02/2020]
[Présentation de l'application Udemy Python3 +] 57. Décorateur
Introduction à Python Hands On Partie 1
[Introduction à Python3 Jour 13] Chapitre 7 Chaînes de caractères (7.1-7.1.1.1)
[Introduction à Python] Comment analyser JSON
[Présentation de l'application Udemy Python3 +] 56. Clôture
[Introduction à Python3 Jour 14] Chapitre 7 Chaînes de caractères (7.1.1.1 à 7.1.1.4)
Introduction à Protobuf-c (langage C ⇔ Python)
[Présentation de l'application Udemy Python3 +] 59. Générateur
[Introduction à Python3 Jour 15] Chapitre 7 Chaînes de caractères (7.1.2-7.1.2.2)
[Introduction à Python] Utilisons les pandas
[Introduction à Python] Utilisons les pandas
[Introduction à l'application Udemy Python3 +] Résumé
Introduction à l'analyse d'image opencv python
[Introduction à Python] Utilisons les pandas
Premiers pas avec Python pour les non-ingénieurs
[AWS SAM] Présentation de la version Python
[Introduction à Python3 Day 21] Chapitre 10 Système (10.1 à 10.5)
[Tutoriel Python] Une introduction facile à Python
Introduction à MQTT (Introduction)
Introduction à Scrapy (1)
[Introduction à Udemy Python3 + Application] 18. Méthode List
[Introduction à Udemy Python3 + Application] 63. Notation d'inclusion du générateur
Introduction à Scrapy (3)
Migrer les applications Django exécutées sur Python 2.7 vers Python 3.5
Mis à jour vers Python 2.7.9
[Introduction à l'application Udemy Python3 +] 28. Type collectif
[Introduction à Python] Comment utiliser la classe en Python?
Premiers pas avec Supervisor
Introduction à Tkinter 1: Introduction
[Introduction à Udemy Python3 + Application] 25. Méthode de type dictionnaire
[Introduction à l'application Udemy Python3 +] 33. instruction if
Introduction à la simulation d'événements discrets à l'aide de Python # 1
[Introduction à Udemy Python3 + Application] 13. Méthode de caractères
[Introduction à Python3, jour 17] Chapitre 8 Destinations de données (8.1-8.2.5)
Tutoriel Python Django (5)
Tutoriel Python Django (2)
[Introduction à l'application Udemy Python3 +] 55. Fonctions intégrées
[Introduction à l'application Udemy Python3 +] 48. Définition des fonctions
[Introduction à Python3, jour 17] Chapitre 8 Destinations de données (8.3-8.3.6.1)
Super Introduction Arithmétique Bit Python
[Introduction à l'application Udemy Python3 +] 10. Valeur numérique
Introduction au remplissage d'image Python Remplissage d'image à l'aide d'ImageDataGenerator
Web-WF Python Tornado Partie 3 (Introduction à Openpyexcel)
[Introduction à l'application Udemy Python3 +] 21. Type Taple
Introduction à PyQt