[PYTHON] Qu'est-ce qu'un chien? Volume d'installation de Django

Créer un environnement virtuel Python

salut! Voici Ponta, un chien Shiba. Je m'habitue progressivement à Mac. J'essaye d'installer Django aujourd'hui, mais quand j'ai essayé de le faire soudainement, le propriétaire m'a grondé. Tout d'abord, créez un environnement virtuel pour Python. C'est déraisonnable car la procédure de texte que le propriétaire a omis de nettoyer ne mentionnait pas l'environnement virtuel.

Ponta@dog # python -m venv venv_dog

Vous disposez désormais d'un environnement virtuel. venv est un tour de magie pour créer un environnement virtuel, et le second est le répertoire de l'environnement virtuel. Voyons ce qu'il advient du répertoire de l'environnement virtuel.

Ponta@dog # tree -L 3
.
└── venv_dog
    ├── bin
    │   ├── Activate.ps1
    │   ├── activate
    │   ├── activate.csh
    │   ├── activate.fish
    │   ├── easy_install
    │   ├── easy_install-3.8
    │   ├── pip
    │   ├── pip3
    │   ├── pip3.8
    │   ├── python -> /Library/Frameworks/Python.framework/Versions/3.8/bin/python
    │   └── python3 -> python
    ├── include
    ├── lib
    │   └── python3.8
    └── pyvenv.cfg

5 directories, 12 files

Maintenant, entrons dans l'environnement virtuel Python!

Ponta@dog # cd venv_dog/bin 
Ponta@bin # source activate
(venv_dog) Ponta@bin # 

Oh, la ligne de commande a changé! Propriétaire!

(venv_dog) Ponta@bin # python -V
Python 3.8.5
(venv_dog) Ponta@bin # 

Celui qui a fonctionné!

Installez Django

Finalement, le propriétaire m'a dit d'installer Django. Installez avec pip.

(venv_dog) Ponta@bin # pip install django
Collecting django
  Downloading Django-3.1-py3-none-any.whl (7.8 MB)
     |████████████████████████████████| 7.8 MB 3.9 MB/s 
Collecting pytz
  Using cached pytz-2020.1-py2.py3-none-any.whl (510 kB)
Collecting sqlparse>=0.2.2
  Using cached sqlparse-0.3.1-py2.py3-none-any.whl (40 kB)
Collecting asgiref~=3.2.10
  Using cached asgiref-3.2.10-py3-none-any.whl (19 kB)
Installing collected packages: pytz, sqlparse, asgiref, django
Successfully installed asgiref-3.2.10 django-3.1 pytz-2020.1 sqlparse-0.3.1
(venv_dog) Ponta@bin # 

Cela semble avoir fonctionné, mais je vais le vérifier avec pip au cas où.

(venv_dog) Ponta@bin # pip list
Package    Version
---------- -------
asgiref    3.2.10
Django     3.1
pip        20.2.2
pytz       2020.1
setuptools 47.1.0
sqlparse   0.3.1
(venv_dog) Ponta@bin # 

On dirait que vous êtes à Django! La version est 3.1. Vous pouvez également vérifier la version par la méthode suivante.

(venv_dog) Ponta@bin # python -m django --version
3.1
(venv_dog) Ponta@bin #

C'est tout. À plus! Bye Bye!

Recommended Posts

Qu'est-ce qu'un chien? Volume d'installation de Django
Qu'est-ce qu'un chien? Volume d'installation Python
Qu'est-ce qu'un chien? Défiez le modèle Django! Le volume
Qu'est-ce qu'un chien? Volume de transmission POST à l'aide de Django--forms.py
Qu'est-ce qu'un chien? Volume de démarrage de la création de l'application Django --startapp
Qu'est-ce qu'un chien? Volume de démarrage de la création de l'application Django - startproject
Qu'est-ce que Django? .. ..
Qu'est-ce qu'un chien? Volume de requêtes GET et paramètres de requête
Qu'est-ce qu'un chien? Django - Volume d'obtention du nom et de la date à partir de l'URL
Qu'est-ce qu'une distribution?
Qu'est-ce qu'un terminal?
Qu'est-ce qu'un hacker?
Qu'est-ce qu'un pointeur?
Qu'est-ce qu'un chien? Django - Créer un modèle utilisateur personnalisé
Qu'est-ce qu'un chien? Django - Créer un modèle utilisateur personnalisé 2
Qu'est-ce qu'un arbre de décision?
Qu'est-ce qu'un changement de contexte?
Qu'est-ce qu'un super utilisateur?
Qu'est-ce qu'un appel système
[Définition] Qu'est-ce qu'un cadre?
Qu'est-ce qu'une fonction de rappel?
Pour moi en tant que débutant Django (2) - Qu'est-ce que MTV?
[Python] Qu'est-ce qu'une fonction zip?
[Python] Qu'est-ce qu'une instruction with?
Qu'est-ce qu'une portée lexicale / une portée dynamique?
Qu'est-ce que le réseau neuronal convolutif?
Qu'est-ce qu'un chien? Django - Essayez d'utiliser Form pour la première fois Volume de transmission POST
Installation de Django
Qu'est-ce que copy.copy ()
Qu'est-ce que dotenv?
Qu'est-ce que POSIX
Qu'est-ce que Linux
Qu'est-ce que le klass?
Qu'est-ce que SALOME?
Qu'est-ce que Linux?
Qu'est-ce que python
Qu'est-ce que l'hyperopt?
C'est un Mac. Qu'est-ce que la commande Linux Linux?
Qu'est-ce que Linux
Emplacement d'installation de django
Qu'est-ce que pyvenv
Qu'est-ce que __call__
Qu'est-ce que Linux
Dites-moi ce qu'est une cartographie équiangulaire, Python!
Qu'est-ce que Python
Qu'est-ce qu'un chien? Django - Volume d'utilisation des valeurs obtenues à partir de l'URL dans une vue basée sur les classes
Qu'est-ce qu'un moteur de recommandation? Résumé des types
Qu'est-ce que Dieu? Créez un chatbot simple avec python
Qu'est-ce que le F-Score de Piotroski?
Qu'est-ce que Raspberry Pi?
[Python] Qu'est-ce que Pipeline ...
Qu'est-ce que Calmar Ratio?
[Tutoriel PyTorch ①] Qu'est-ce que PyTorch?
Qu'est-ce que le réglage des hyper paramètres?
Qu'est-ce que JSON? .. [Remarque]
À quoi sert Linux?
Qu'est-ce que l'apprentissage d'ensemble?
Qu'est-ce que TCP / IP?