Alles vom Erstellen einer Python-Umgebung bis zur Ausführung unter Windows

Beim Erstellen der Python-Umgebung habe ich verschiedene Artikel durchgesehen, da "Authentifizierungs-Proxy-Einstellungen, Koexistenz-Umgebung und Ausführungsbestätigung erforderlich sind". Ich denke, es wäre gut, sie in einem Beitrag zusammenzufassen.

Einführung

Inhalt

Die in diesem Artikel vorgestellten Inhalte lauten wie folgt. Bitte überspringen Sie gegebenenfalls die Erstellung des Authentifizierungsproxys und der Koexistenzumgebung.

Für wen ist das

Für Python-Anfänger mit folgenden Möglichkeiten:

Umgebung

Die Umgebung, deren Betrieb bestätigt wurde, ist wie folgt.

Verfahren

Installation von Anaconda

Anaconda.PNG

Bestätigung der Einstellungsinformationen zum Zeitpunkt der Installation

AnacondaPrompt.png

C:\Users\Nutzername>conda info -e

# conda environments:
#
root                  *  C:\Users\Nutzername\Anaconda3
C:\Users\Nutzername>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() 

Authentifizierungs-Proxy-Einstellungen

(*) Wenn Sie sich in einer Authentifizierungs-Proxy-Umgebung befinden, können Sie "Aufbau einer Koexistenzumgebung" nur ausführen, wenn Sie die Authentifizierung zuerst übergeben haben.

.Beschreiben Sie den "Benutzernamen", das "Kennwort", die "IP-Adresse" und die "Portnummer", die für die Proxy-Authentifizierung in condarc verwendet werden, wie folgt.[^1]



```yaml
proxy_servers:
    http: http://Nutzername:Passwort@IP Adresse:Port-Nummer
    https: https://Nutzername:Passwort@IP Adresse:Port-Nummer

(*) Wenn Sie es nicht direkt erstellen können, erstellen Sie eine entsprechende Textdatei und führen Sie die folgenden Schritte aus.

#Wechseln Sie in das Anaconda3 HOME-Verzeichnis und führen Sie es aus
C:\Users\Nutzername\Anaconda3 >ren <Name der Textdatei> .condarc
C:\Users\Nutzername>conda config --show

add_anaconda_token: True
...

proxy_servers:
  http: http://Nutzername:Passwort@IP Adresse:Port-Nummer
  https: https://Nutzername:Passwort@IP Adresse:Port-Nummer

...
verbosity: 0

Erstellen einer Koexistenzumgebung für verschiedene Versionen

# 2.Erstellen Sie eine Python-Ausführungsumgebung für 7 Serien mit dem Namen "py27".
C:\Users\Nutzername>conda create -n py27 python=2.7 anaconda
C:\Users\Nutzername>conda info -e

# conda environments:
#
py27                      C:\Users\Nutzername\Anaconda3\envs\py27
root                  *  C:\Users\Nutzername\Anaconda3
C:\Users\Nutzername>activate py27
(py27) C:\Users\Nutzername>
(py27) C:\Users\Nutzername>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
>>>

Führen Sie das Programm im interaktiven Modus aus

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

Ich konnte bestätigen, dass "Hallo Welt!" Angezeigt wird.

Führen Sie das Python-Skript aus

>>>exit() 

helloWorld.py


print('Hello, world!')
(py27) C:\Users\Nutzername>python <Speicherort des Skripts>\helloWorld.py
Hello, world!

(py27) C:\Users\Nutzername>

(py27) C:\Users\Nutzername>deactivate py27

C:\Users\Nutzername>
C:\Users\Nutzername>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.
>>>

Damit ist die Funktionsprüfung der Python2-Serie abgeschlossen. Im Folgenden können Sie den Vorgang überprüfen, indem Sie "Programm im interaktiven Modus ausführen" und "Python-Skript ausführen" auch im 3. System ausführen. [^ 4]

abschließend

In diesem Artikel haben wir die folgenden Inhalte vorgestellt.

Ich denke, es war sehr einfach von der Installation bis zur Bestätigung der Ausführung.

Für mich, der hauptsächlich Java verwendete, war ich überrascht, dass es zu einfach war, eine Koexistenzumgebung für verschiedene Versionen zu erstellen.

Ergänzung (Über den Aufbau einer Koexistenzumgebung)

Im Folgenden finden Sie einige Ergänzungen zu den folgenden Befehlen beim Erstellen einer Koexistenzumgebung für verschiedene Versionen.

C:\Users\Nutzername>conda create -n py27 python=2.7 anaconda

Versionsspezifikation

C:\Users\Nutzername>conda create -n py21 python=2.1
Fetching package metadata ...........

PackageNotFoundError: Package missing in current win-64 channels:
  - python 2.1*
System Spezifizierbare Version
2.5 oder früher Keiner
2.6 2.6.8、2.6.9
2.7 2.7.3 ~ 2.7.13
3.1 Keiner
3.2 Keiner
3.3 oder später Grundsätzlich ist alles in Ordnung

Löschen Sie die erstellte Umgebung

C:\Users\Nutzername>conda remove -n <Umgebungsname> --all

Referenz

[^ 1]: Wenn keine Benutzer- / Kennwortauthentifizierung erforderlich ist, löschen Sie @ und vorher.

[^ 2]: Wenn Sie am Ende nicht `anaconda``` hinzufügen, installieren Sie es später selbst mit` conda install``` usw. Sie können überprüfen, was bereits mit `conda list `installiert ist.

[^ 3]: `source enable``` unter Mac und Linux [^ 4]: `print``` verhält sich zwischen der 2. und 3. Serie unterschiedlich, aber dieser Artikel beschreibt, wie man es in beiden Umgebungen schreibt.

Recommended Posts

Alles vom Erstellen einer Python-Umgebung bis zur Ausführung unter Windows
Vorgehensweise zum Erstellen einer CDK-Umgebung unter Windows (Python)
Erstellen einer Python-Entwicklungsumgebung unter Windows - Von der Installation von Anaconda bis zur Verknüpfung von Atom und Jupyter Notebook -
Erstellen einer Python-Umgebung auf einem Mac
Erstellen einer Python-Umgebung unter Ubuntu
Zusammenfassung vom Erstellen von Python 3.4. * Von der Quelle zum Erstellen einer wissenschaftlichen Computerumgebung
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
Vom Aufbau einer Python-Umgebung für unerfahrene Personen bis zur Hello-Welt
Von der Installation von Ansible bis zum Erstellen einer Python-Umgebung in der virtuellen Umgebung von Vagrant
Erstellen Sie einfach eine Python 3-Ausführungsumgebung unter Windows
Erstellen einer Python-Umgebung auf dem Sakura VPS-Server
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (3) GVim8.0 und Python3.6
Erstellen Sie eine komfortable Python 3 (Anaconda) -Entwicklungsumgebung mit Windows
Erstellen einer TensorFlow-Umgebung, die GPUs unter Windows 10 verwendet
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (1)
Erstellen Sie eine Python-Umgebung unter Windows
So erstellen Sie eine Django (Python) -Umgebung auf Docker
Erstellen einer virtuellen Python-Umgebung
Erstellen Sie eine Python-Umgebung mit Windows
Erstellen Sie unter Windows eine anständige Shell- und Python-Umgebung
Erstellen einer virtuellen Python-Umgebung
So erstellen Sie eine Python-Umgebung unter Amazon Linux 2
Bis Sie mit Python unter Windows 7 eine maschinelle Lernumgebung erstellen und ausführen
OpenJTalk unter Windows 10 (Sprechen Sie Japanisch mit Python aus der Umgebungskonstruktion)
So erstellen Sie eine neue virtuelle Python-Umgebung unter Ubuntu
Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab
Vom Einrichten der Rust-Umgebung bis zum Ausführen von Hello World
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (2) Grundeinstellungen
Erstellen einer Umgebung zum Ausführen von Python-Programmen unter AWS EC2
Ich habe versucht, das Python-Skript unter Windows 10 von 2.7.11 auf 3.6.0 zu ändern
Python-Umgebungskonstruktionsnotiz unter Windows 10
Python 3.6 unter Windows ... und zu Xamarin.
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Python2.7-Installation in einer Windows 32-Bit-Umgebung
Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)
Erstellen einer virtuellen Umgebung mit Python 3
Erstellen Sie eine Linux-Umgebung unter Windows 10
Erstellen Sie eine Python-Umgebung in Centos
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
Erstellen Sie eine Python3-Umgebung unter CentOS7
Aktualisieren Sie Mac Python von 2 auf 3
Wettbewerb mit VS-Code Erstellen Sie eine Python-Umgebung für Profis unter Windows
Ich habe versucht, eine Serverumgebung zu erstellen, die unter Windows 10 ausgeführt wird
So erstellen Sie eine Python-Umgebung aus Pyenv in einer Mac-Umgebung (El Capitan)
Beispiel für die Erstellung einer Python-Entwicklungsumgebung unter Windows (wsl2, vscode, pipenv)
Erstellen Sie eine 64-Bit-Python 2.7-Umgebung mit TDM-GCC und MinGW-w64 unter Windows 7
Erstellen einer Windows 7-Umgebung für eine Einführung in das maschinelle Lernen mit Python
Vorsichtsmaßnahmen beim Ausführen von Python unter EC2 über AWS Lambda (Befehl ausführen)
So erstellen Sie eine Python-Umgebung mit Virtualenv unter Ubuntu 18.04 LTS
Erstellen einer Umgebung zum Ausführen von ChainerMN auf einer AWS-GPU-Instanz
[Pyenv] Erstellen einer Python-Umgebung mit Ubuntu 16.04
Migrieren Sie Django-Anwendungen, die unter Python 2.7 ausgeführt werden, auf Python 3.5
Build-Umgebung für Python 2.7, 3.4, 3.5-Erweiterungsmodule unter Windows
[Kivy] So installieren Sie Kivy unter Windows [Python]
Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)