Ceci est le premier message. Jusqu'à présent, j'utilisais notepad ++ pour écrire du code, mais j'ai décidé d'utiliser VScode en raison de ses diverses commodités. C'est pour étudier python, mais j'ai créé un environnement parce que je voulais le rendre plus facile à gérer en utilisant pipenv. Cependant, l'avertissement n'a pas disparu et j'ai eu beaucoup de mal, je vais donc le laisser ici sous forme de mémorandum.
L'environnement à construire cette fois est le suivant. -OS:windows10 -Python:3.8 -Bibliothèque utilisée: pipenv, Django
Veuillez installer celui qui convient à votre environnement à partir de la page suivante. https://code.visualstudio.com/download
Veuillez télécharger et installer la version souhaitée en fonction de votre environnement à partir de la page suivante. https://www.python.org/downloads/windows/ De plus, dans le cas des fenêtres, il devrait y avoir une case à cocher pour ajouter une variable d'environnement au milieu, alors assurez-vous de la cocher. (Il existe une case à cocher pour des mots tels que "Ajouter pythonX.X à PATH".) Après l'installation, confirmons que l'installation est terminée avec la commande suivante.
python --version
Si les informations de version sont affichées, cela signifie que l'installation a réussi. (Si vous n'avez pas de PATH, vous ne pourrez pas reconnaître la commande ici.)
Installons-le à partir de 2 tel quel. Exécutez la commande suivante.
pip install pipenv
Une fois l'installation de pipenv terminée, ajoutez les variables d'environnement. Ajoutez la variable d'environnement suivante et définissez la valeur sur "true".
PIPENV_VENV_IN_PROJECT
Ainsi, lorsque vous créez un environnement virtuel avec pipenv, un dossier «.venv» sera créé dans le répertoire de travail. Si vous n'ajoutez pas cette variable d'environnement, elle sera créée sous le dossier utilisateur. Il n'y a pas de problème avec cela, mais il est recommandé de le définir car il est gênant lors de la gestion de l'environnement et des dossiers sur VScode plus tard.
python extension for visual studio code
.venv,
Si vous définissez cela, il semble que lorsque vous ouvrez l'espace de travail, il chargera le dossier .venv directement en dessous. 3. Redémarrez VScode une fois. Chargez les paramètres jusqu'à ce point. 4. Nous créerons véritablement l'environnement d'ici. Ouvrez le dossier sur lequel vous travaillez à partir de "Fichier" -> "Ouvrir le dossier". 5. Sélectionnez «Terminal» -> «Nouveau terminal» pour ouvrir le terminal. 6. Créez un environnement virtuel avec pipenv. Exécutez la commande suivante dans le terminal.
pipenv install
À ce stade, il vous sera demandé en anglais quelque chose comme "Il semble qu'un environnement virtuel a été créé, mais voulez-vous l'utiliser?", Alors sélectionnez "OUI". Ensuite, je pense que la structure des dossiers sera la suivante.
.
├─.venv ← Fabriqué avec pipenv
├─.vscode ← Créé en cliquant sur Oui
├─Pipfile ← Fabriqué avec pipenv
└─Pipfile.lock ← Fabriqué avec pipenv
.vscode n'a pas été créé (ou si vous cliquez sur Non) Créez un fichier .py avec un nom approprié directement sous l'espace de travail. Ensuite, il devrait être fait. 7. Créez un dossier nommé ".env" directement sous l'espace de travail et écrivez ce qui suit.
PYTHONPATH=.venv/src
"python.envFile": "${workspaceFolder}\\.env"
N'oubliez pas de doubler la barre oblique inverse car elle sera reconnue comme une touche d'échappement. En suivant les étapes 7 et 8, vous ne pourrez pas charger la bibliothèque dans l'environnement virtuel et recevoir un avertissement.
plus tard
pipienv install xxx
Installez votre bibliothèque préférée avec
pipenv shell
Vous pouvez développer dans votre environnement virtuel préféré en exécutant! c'est tout! Je vous remercie pour votre travail acharné!
Jusqu'à présent, je ne m'en souciais pas vraiment dans l'esprit de simplement taper le code, mais selon le site, vscode est standard et la coopération avec git est pratique, alors j'ai commencé à l'utiliser. Au moment d'écrire cet article, la gomme dans ma tête travaille encore dur aujourd'hui Je l'ai créé en luttant contre les souvenirs qui disparaissent.
Le savez-vous aussi? Pas ici
Si vous avez des questions, n'hésitez pas à nous le faire savoir. Merci à tous nos ancêtres.