Tout, de la création d'un environnement Python à son exécution sous Windows

Lors de la construction de l'environnement Python, j'ai parcouru divers articles car "les paramètres de proxy d'authentification, l'environnement de coexistence et la confirmation d'exécution sont nécessaires", donc je pense qu'il serait bon de les rassembler.

introduction

Contenu

Le contenu présenté dans cet article est le suivant. Veuillez ignorer la construction du proxy d'authentification et de l'environnement de coexistence si nécessaire.

C'est pour qui

Pour les débutants Python qui possèdent l'un des éléments suivants:

environnement

L'environnement dont le fonctionnement a été confirmé est le suivant.

procédure

Installation d'Anaconda

Anaconda.PNG

Confirmation des informations de réglage au moment de l'installation

AnacondaPrompt.png

C:\Users\Nom d'utilisateur>conda info -e

# conda environments:
#
root                  *  C:\Users\Nom d'utilisateur\Anaconda3
C:\Users\Nom d'utilisateur>python
Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>>exit() 

Paramètres du proxy d'authentification

(*) Si vous êtes dans un environnement proxy d'authentification, vous ne pouvez pas exécuter "Construire un environnement de coexistence" sauf si vous passez d'abord l'authentification.

.Décrivez le «nom d'utilisateur», «mot de passe», «adresse IP» et «numéro de port» utilisés pour l'authentification proxy dans condarc comme suit.[^1]



```yaml
proxy_servers:
    http: http://Nom d'utilisateur:mot de passe@adresse IP:numéro de port
    https: https://Nom d'utilisateur:mot de passe@adresse IP:numéro de port

(*) Si vous ne pouvez pas le créer directement, créez un fichier texte approprié et exécutez ce qui suit.

#Accédez au répertoire HOME d'Anaconda3, puis exécutez
C:\Users\Nom d'utilisateur\Anaconda3 >ren <Nom du fichier texte> .condarc
C:\Users\Nom d'utilisateur>conda config --show

add_anaconda_token: True
...

proxy_servers:
  http: http://Nom d'utilisateur:mot de passe@adresse IP:numéro de port
  https: https://Nom d'utilisateur:mot de passe@adresse IP:numéro de port

...
verbosity: 0

Construire un environnement de coexistence pour différentes versions

# 2.Créez un environnement d'exécution Python de série 7 avec le nom "py27"
C:\Users\Nom d'utilisateur>conda create -n py27 python=2.7 anaconda
C:\Users\Nom d'utilisateur>conda info -e

# conda environments:
#
py27                      C:\Users\Nom d'utilisateur\Anaconda3\envs\py27
root                  *  C:\Users\Nom d'utilisateur\Anaconda3
C:\Users\Nom d'utilisateur>activate py27
(py27) C:\Users\Nom d'utilisateur>
(py27) C:\Users\Nom d'utilisateur>python
Python 2.7.13 |Continuum Analytics, Inc.| (default, May 11 2017, 13:17:26) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>>

Exécutez le programme en mode interactif

>>> print('Hello, world!')
Hello, world!
>>>

J'ai pu confirmer que "Hello, world!" Est affiché.

Exécuter le script Python

>>>exit() 

helloWorld.py


print('Hello, world!')
(py27) C:\Users\Nom d'utilisateur>python <Emplacement de stockage des scripts>\helloWorld.py
Hello, world!

(py27) C:\Users\Nom d'utilisateur>

(py27) C:\Users\Nom d'utilisateur>deactivate py27

C:\Users\Nom d'utilisateur>
C:\Users\Nom d'utilisateur>python
Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

Ceci termine le contrôle de fonctionnement de la série Python2. Suite à ce qui précède, vous pouvez vérifier l'opération en "Exécuter le programme en mode interactif" et "Exécuter le script Python" dans la série 3 également. [^ 4]

en conclusion

Dans cet article, nous avons présenté le contenu suivant.

Je pense que c'était très facile de l'installation à la confirmation de l'exécution.

Pour moi, qui utilisait principalement Java, j'ai été surpris qu'il soit trop facile de créer un environnement de coexistence pour différentes versions.

Supplément (À propos de la construction de l'environnement de coexistence)

Voici quelques suppléments liés aux commandes suivantes lors de la création d'un environnement de coexistence pour différentes versions.

C:\Users\Nom d'utilisateur>conda create -n py27 python=2.7 anaconda

Spécification de version

C:\Users\Nom d'utilisateur>conda create -n py21 python=2.1
Fetching package metadata ...........

PackageNotFoundError: Package missing in current win-64 channels:
  - python 2.1*
système Version spécifiable
2.5 ou plus tôt Aucun
2.6 2.6.8、2.6.9
2.7 2.7.3 ~ 2.7.13
3.1 Aucun
3.2 Aucun
3.3 ou plus tard En gros, tout va bien

Supprimer l'environnement créé

C:\Users\Nom d'utilisateur>conda remove -n <Nom de l'environnement> --all

référence

[^ 1]: si l'authentification utilisateur / mot de passe n'est pas requise, supprimez @ et avant.

[^ 2]: Si vous n'ajoutez pas anaconda à la fin, installez-le plus tard par vous-même avec conda install``` etc. Vous pouvez vérifier ce qui est déjà installé avec conda list` ''.

[^ 3]: source activate sur Mac et Linux [^ 4]: `` `` print se comporte différemment entre la 2ème et la 3ème série, mais cet article présente comment l'écrire dans les deux environnements.

Recommended Posts

Tout, de la création d'un environnement Python à son exécution sous Windows
Procédure de création d'un environnement CDK sous Windows (Python)
Création d'un environnement de développement Python sur Windows - De l'installation d'Anaconda à la liaison d'Atom et de Jupyter Notebook -
Construire un environnement Python sur Mac
Construire un environnement Python sur Ubuntu
Résumé de la construction de Python 3.4. * De la source à la création d'un environnement informatique scientifique
Création d'un environnement Python 3.6 avec Windows + PowerShell
De la création d'un environnement Python pour les personnes inexpérimentées à Hello world
De l'installation d'Ansible à la création d'un environnement Python dans l'environnement virtuel de Vagrant
Créez simplement un environnement d'exécution Python 3 sous Windows
Construire un environnement Python sur le serveur Sakura VPS
Créer un environnement de développement Python basé sur GVim sur Windows 10 (3) GVim8.0 et Python3.6
Créez un environnement de développement Python 3 (Anaconda) confortable avec Windows
Création d'un environnement TensorFlow qui utilise des GPU sous Windows 10
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
Créer un environnement Python sur Windows
Comment créer un environnement Django (python) sur Docker
Construire un environnement virtuel Python
Construire un environnement Python avec Windows
Créez un environnement shell et python décent sur Windows
Construire un environnement virtuel Python
Comment créer un environnement Python sur Amazon Linux 2
Jusqu'à ce que vous créiez un environnement d'apprentissage automatique avec Python sur Windows 7 et que vous l'exécutiez
OpenJTalk sur Windows10 (parler japonais avec Python depuis la construction de l'environnement)
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
De la configuration de l'environnement Rust à l'exécution de Hello World
Créer un environnement de développement Python basé sur GVim sur les paramètres de base de Windows 10 (2)
Création d'un environnement pour exécuter des programmes Python sur AWS EC2
J'ai essayé de changer le script python de 2.7.11 à 3.6.0 sur Windows10
Mémo de construction de l'environnement Python sur Windows 10
Python 3.6 sous Windows ... et vers Xamarin.
Construction de l'environnement Anaconda Python sous Windows 10
installation de python2.7 dans un environnement Windows 32 bits
Créer un environnement Python sur Mac (2017/4)
Créer un environnement virtuel avec Python 3
Créer un environnement Linux sur Windows 10
Créer un environnement python dans centos
Installer l'environnement de développement Python sur Windows 10
Créer un environnement python3 sur CentOS7
Mettre à jour Mac Python de 2 à 3
Concurrence avec VS Code Créez un environnement Python pour les professionnels sous Windows
J'ai essayé de créer un environnement serveur qui fonctionne sous Windows 10
Comment reconstruire l'environnement python à partir de pyenv dans un environnement Mac (El Capitan)
Exemple de construction d'un environnement de développement python sur Windows (wsl2, vscode, pipenv)
Créez un environnement Python 2.7 64 bits avec TDM-GCC et MinGW-w64 sous Windows 7
Création d'un environnement Windows 7 pour une introduction à l'apprentissage automatique avec Python
Précautions lors de l'exécution de Python sur EC2 à partir d'AWS Lambda (Exécuter la commande)
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
Création d'un environnement pour exécuter ChainerMN sur une instance de GPU AWS
[Pyenv] Construire un environnement python avec ubuntu 16.04
Migrer les applications Django exécutées sur Python 2.7 vers Python 3.5
Environnement de création de module d'extension Python 2.7, 3.4, 3.5 sous Windows
[Kivy] Comment installer Kivy sur Windows [Python]
Construire un environnement python sur MacOS (Catallina)