Que faire si vous ne pouvez pas créer un environnement virtuel à l'aide de venv alors que vous suivez le site officiel de Django

OS utilisé

Windows10

Aperçu

J'ai essayé de créer un environnement virtuel en me référant au site officiel de django, mais cela n'a pas fonctionné et j'ai réussi à m'en occuper, donc j'écrirai la méthode.

Django Official HP

Endroit bouché

Après avoir créé un nouveau répertoire djangogirls dans le répertoire personnel comme indiqué sur le site officiel, entrez la commande suivante à l'aide de l'invite de commande. Cependant, l'environnement virtuel env n'est pas créé.

C:\Users\Name\djangogirls> python -m venv env
C:\Users\Name\djangogirls>

Les essais et erreurs commencent ...

Après python3.7, lorsque j'ai installé python, venv était également installé automatiquement, mais je ne pouvais pas le faire bien que cela ait été mentionné dans un article, alors vérifiez la version que j'ai installée au cas où. Tapez la commande suivante

C:\Users\Name\djangogirls>python3 -V
C:\Users\Name\djangogirls>

cette? Pas de réaction. Vérifiez à nouveau et tapez la commande suivante

C:\Users\amanonda\djangogirls>python3 --version
C:\Users\amanonda\djangogirls>

Les informations de version ne sortent pas ...

L'environnement n'est-il pas mauvais en premier lieu? J'ai décidé de redéfinir l'environnement. Je me suis référé au site suivant pour savoir comment modifier les paramètres d'environnement.

Programmation programmée

Cliquez sur _ "Panneau de configuration" dans les pages affichées sur cette page. Je pars de l'endroit appelé "_".

Au fur et à mesure que je procédais aux paramètres d'environnement, je me demandais quel répertoire avait Python installé ... alors j'ai utilisé la commande where pour trouver le répertoire où je l'ai installé.

C:\Users\Name\djangogirls>where python
C:\Users\Name\AppData\Local\Microsoft\WindowsApps\python.exe
C:\Users\Name\AppData\Local\Programs\Python\Python37\python.exe
C:\Users\Name\djangogirls>

Il y a deux choses ici, Microsoft et d'autres. Veuillez sélectionner ** pas Microsoft ** et définir le chemin.

Une fois les paramètres définis, utilisez la commande cd pour accéder à l'emplacement où vous vous êtes rendu dans le répertoire installé. Il est sorti lorsque j'ai vérifié la version après avoir déménagé.

C:\Users\Name\djangogirls>cd C:\Users\amanonda\AppData\Local\Programs\Python\Python37
C:\Users\Name\AppData\Local\Programs\Python\Python37>python -V
Python 3.7.9

C'est 3.7 ou plus tard! Mais je me demande si cela s'est produit parce que les paramètres d'environnement ne fonctionnaient pas. Revenez donc au premier répertoire et utilisez à nouveau venv!

C:\Users\Name\djangogirls>python -m venv env
C:\Users\Name\djangogirls>

... Le répertoire env n'a pas pu être créé.

Essayez d'utiliser venv en vous déplaçant vers le répertoire où le chemin est défini.

C:\Users\Name\djangogirls>cd C:\Users\amanonda\AppData\Local\Programs\Python\Python37
C:\Users\Name\AppData\Local\Programs\Python\Python37>python -m venv env
C:\Users\Name\AppData\Local\Programs\Python\Python37>

qiita.png

C'est fait ... Je ne peux pas suivre le site officiel, mais j'ai décidé que l'objectif était atteint parce que l'environnement virtuel avait été créé.

Sommaire

Lors de la création d'un environnement virtuel à l'aide de venv, accédez au répertoire installé et saisissez la commande pour créer l'environnement virtuel. Juste au cas où, définissez également le chemin.

Cela s'est terminé à mi-chemin, mais je n'ai pas de problème maintenant, donc j'en suis content!

prime

Je voulais vraiment créer un env sous djangogirls, j'ai donc créé un répertoire djangogirls avec mkdir sous le répertoire où python était installé. J'ai de nouveau tapé la commande.

C:\Users\Name\AppData\Local\Programs\Python\Python37>cd djangogirls
C:\Users\Name\AppData\Local\Programs\Python\Python37\djangogirls>python -m venv env
C:\Users\Name\AppData\Local\Programs\Python\Python37\djangogirls>

... Le répertoire env n'a pas pu être créé. ~ Terminé ~

Recommended Posts

Que faire si vous ne pouvez pas créer un environnement virtuel à l'aide de venv alors que vous suivez le site officiel de Django
[Django] Que faire quand il y a de nombreux champs dans le modèle que vous souhaitez créer
Que faire si on vous dit «Erreur d'importation: impossible d'importer le nom'HTTPSHandler '» lors de la création d'un environnement virtuel à l'aide de virtualenv
Que faire si vous ne pouvez pas utiliser la poubelle dans Lubuntu 18.04.
Que faire si vous ne pouvez pas installer avec pip dans l'environnement babun
Que faire si vous obtenez un avertissement "Mauvaise plateforme Python" lors de l'utilisation de Python avec l'EDI NetBeans
Que faire lorsque le shell pipenv devient impossible
Solution lorsque Django ne peut pas charger d'images à partir d'un dossier statique
Que faire si vous ne pouvez pas installer mysqlclient
Construire un environnement virtuel Python en utilisant venv (Django + MySQL ①)
Que faire si le Microsoft Store s'ouvre même si vous exécutez python sous Windows
Que faire si vous obtenez l'erreur ʻERR_FEATURE_UNAVAILABLE_ON_PLATFORM` lors de l'utilisation de ts-node-dev sous Linux
Que faire si la bibliothèque ne se charge pas lorsqu'elle est exécutée avec PyCharm, même si cela fonctionne bien avec le terminal
Que faire si vous ne pouvez pas trier les fichiers avec des indices
Que faire si vous ne pouvez pas vous connecter en tant que root
Que faire si vous ne pouvez pas utiliser le WiFi sous Linux
Que faire si vous chattez ou suivez un fichier binaire et que le terminal est brouillé
Lorsque vous souhaitez utiliser plusieurs versions de la même bibliothèque Python (environnement virtuel utilisant venv)
Que faire lorsque pip --user renvoie une erreur dans un environnement virtuel créé avec pyenv
Que faire si vous ne pouvez pas installer pyaudio avec pip #Python
Que faire si vous obtenez moins zéro en Python
Que faire si vous obtenez une erreur de décodage Unicode avec l'installation de pip
Que faire si vous ne pouvez pas construire un projet avec Maven
Que faire lorsque vous obtenez "Je ne peux pas voir le site !!!!"
Que faire si PDO n'est pas trouvé dans Laravel ou CakePHP
Que faire si l'environnement Pipenv est corrompu en mettant à jour Homebrew
Que faire si vous ne pouvez pas utiliser la recherche de grille de sklearn en Python
Que faire lorsque TypeError se produit au minimum et au maximum de numpy
Si vous souhaitez créer une application TODO (distribuée) en utilisant uniquement Python-Extension 1
Que faire si vous avez installé pyenv sur votre Mac OS en utilisant Homebrew mais que la version python ne change pas
Si vous souhaitez afficher la valeur à l'aide des choix du modèle dans le modèle Django
Créer un projet et une application Django dans un environnement virtuel Python et démarrer le serveur
Que faire si vous obtenez «Python non configuré». Utilisation de PyDev dans Eclipse
nb_conda_kernels est recommandé si vous souhaitez entrer dans l'environnement virtuel avec jupyter
Que faire si une erreur de version se produit dans le pilote Selenium Chrome
Si vous souhaitez créer Word Cloud.
[Venv] Créer un environnement virtuel python sur Ubuntu
Que faire si vous obtenez une erreur de mémoire lors de la conversion de PySparkDataFrame en PandasDataFrame
Comment installer et utiliser pyenv, que faire si vous ne pouvez pas changer de version de Python
Que faire si vous ne souhaitez pas utiliser de noms de colonnes japonais lors de l'utilisation d'ortoolpy.logistics_network
Aucun module nommé Que faire si vous obtenez "libs.resources"
ModuleNotFoundError: No module Que faire si vous obtenez 'sensorflow.contrib'
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 1 ~
Que faire si une erreur de décodage Unicode se produit dans pip
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 2 ~
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 3 ~
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 4 ~
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 5 ~
[* CentOS 6.10] Que faire si vous ne pouvez pas ajouter le référentiel IUS Community Project dans CentOS 6.5 (VirtualBox)
Notez ce que vous voulez faire à l'avenir avec Razpai
(Note) Je vais faire un tutoriel Django. Même si je suis le site, cela ne fonctionne pas.
Que faire si l'image n'est pas affichée à l'aide de matplotlib etc. dans le conteneur Docker
Que faire si vous obtenez une erreur Impossible de récupérer le lien métallique pour le référentiel avec yum
Que faire si vous obtenez une erreur lors de l'exécution de "certbot renouveler" dans l'environnement CakePHP
Que faire si vous êtes en colère contre "le backend Gtk * nécessite l'installation de pygtke" même si pygtk est inclus dans matplotlib
Que faire si vous obtenez `locale.Error: unsupported locale setting` lors de l'obtention de la date du jour en Python