Erste Python ① Umgebungskonstruktion mit Pythonbrew & Hello World !!

Hintergrund

Ich werde an einer internen Lernsitzung zum Thema "Erstellen wir ein Web-System in einer Sprache, die ich noch nie berührt habe" teilnehmen. Da ich für die Untersuchung von Python zuständig bin, werde ich den Inhalt der Untersuchung zusammenfassen. Zunächst aus dem Umweltbau.

Entwicklungsumgebung

Umgebungserhaltung von Python

Es gibt auch eine Möglichkeit, die Quelle zu löschen und in Official zu installieren. Mit Pythonbrew können Sie mehrere Versionen von Python installieren und die Umgebung wird nicht zu stark verschmutzt. (Es fühlt sich an wie RVM von Ruby), bauen Sie also die Umgebung mit Pythonbrew auf.

Installieren Sie zuerst Pythonbrew. Diesmal als Mehrbenutzer installieren.

$ git clone https://github.com/utahta/pythonbrew
$ cd pythonbrew
$ sudo ./pythonbrew-install

Installieren Sie Python 3.3.0. Wenn Sie sudo verwenden möchten, können Sie den Befehl sudo pybrew verwenden, aber ich habe eine Fehlermeldung erhalten. Ich frage mich, ob es ein PATH-Problem ist. .. ..

$ sudopybrew install --force 3.3.0
-bash: sudo PYTHONBREW_ROOT=/usr/local/pythonbrew PATH=/usr/local/pythonbrew/bin:/usr/local/rvm/gems/ruby-1.9.3-p448/bin:/usr/local/rvm/gems/ruby-1.9.3-p448@global/bin:/usr/local/rvm/rubies/ruby-1.9.3-p448/bin:/usr/local/rvm/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/vagrant/bin /usr/local/pythonbrew/bin/pythonbrew:Es gibt keine solche Datei oder kein solches Verzeichnis

Es bleibt keine andere Wahl, als als root zu installieren. Es scheint funktioniert zu haben.

$ sudo su -
# pythonbrew install --force 3.3.0
# pythonbrew switch 3.3.0
# python --version
Python 3.3.0
# which python
/usr/local/pythonbrew/pythons/Python-3.3.0/bin/python

HelloWorld!! Probieren wir die übliche Hello World aus. Speichern Sie den folgenden Code als helloworld.py.

helloworld.py


print("Hello World")

Lauf. Hallo Welt ist richtig gemacht! !!

# python helloworld.py 
HelloWorld!!

Übrigens, wenn Sie es nur mit dem Python-Befehl ausführen, befindet es sich im interaktiven Modus, und Sie können Hello World auch wie folgt ausführen.

# python
Python 3.3.0 (default, Jul  8 2013, 09:11:06) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print("HelloWorld!!")
HelloWorld!!

Recommended Posts

Erste Python ① Umgebungskonstruktion mit Pythonbrew & Hello World !!
Python beginnend mit Hallo Welt!
Python3-Umgebungskonstruktion mit pyenv-virtualenv (CentOS 7.3)
pytorch @ python3.8 Umgebungskonstruktion mit pipenv
Umgebungskonstruktion (Python)
Python - Umgebungskonstruktion
Aufbau einer Python-Umgebung
[Ubuntu 18.04] Erstellen Sie eine Python-Umgebung mit pyenv + pipenv
Kommen wir zu Python # 0 (Umgebungskonstruktion)
Hallo Welt- und Gesichtserkennung mit OpenCV 4.3 + Python
Sammeln von Informationen von Twitter mit Python (Umgebungskonstruktion)
Hallo Welt mit gRPC / go in Docker-Umgebung
Vom Aufbau der Kivy-Umgebung bis zur Anzeige von Hello World
[AWS] Erstellen Sie mit CodeStar eine Python Lambda-Umgebung und führen Sie Hello World aus
Homebrew Python Umgebung Konstruktion
Hallo Welt mit ctypes
Aufbau einer Python-Entwicklungsumgebung
Hallo Welt mit Nginx + Uwsgi + Python auf EC2
Python-Umgebung mit Docker-Compose
Hallo, Welt mit Docker
python2.7 Konstruktion der Entwicklungsumgebung
Djangos erste Hallo Welt
Von der Python-Umgebungskonstruktion zur virtuellen Umgebungskonstruktion mit Anaconda
Hallo Welt auf Flasche
Virtuelle Umgebung mit Python 3.6
Python-Umgebungskonstruktion @ Win7
[Python] OpenCV-Umgebungskonstruktion mit Docker (cv2.imshow () funktioniert auch)
Aufbau einer Datenanalyseumgebung mit Python (IPython Notebook + Pandas)
Webanwendung erstellt mit Python3.4 + Django (Teil.1 Umgebungskonstruktion)
Aufbau einer QGIS3 Python-Plug-In-Entwicklungsumgebung mit VSCode (macOS)
Python + Anaconda + Pycharm-Umgebungskonstruktion
Installieren Sie die Python-Umgebung mit Anaconda
Zeichne Hallo Welt mit mod_wsgi
Hallo Welt mit Flask + Hamlish
Verwalten Sie die Python-Umgebung mit virtualenv
Aufbau einer Python-Umgebung (Windows 10 + Emacs)
Erste Nervenzellsimulation mit NEURON + Python
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Aufbau einer Python-Umgebung für Mac
Bereiten Sie die Python3-Umgebung mit Docker vor
Erstellen Sie mit direnv eine Python-Umgebung
Python3-Umgebungskonstruktion (für Anfänger)
Python-Umgebungskonstruktion und TensorFlow
Erstellen einer Python-Umgebung unter Windows 7
Umgebungskonstruktion von Python2 & 3 (OSX)
[Aufbau einer LDAP-Umgebung: 7] Hinzufügen / Suchen / Ändern / Löschen von Benutzern mit Python
Python / Tensorflow-Anfänger bauen eine Jupyter + Tensorflow-Umgebung und machen Hello World
Umgebungskonstruktion von Python und OpenCV
Python-Umgebungskonstruktionsnotiz unter Windows 10
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Richten Sie mit Homebrew eine moderne Python-Umgebung ein
Python + Unity Verbesserte Erstellung von Lernumgebungen
Ruby-Umgebungskonstruktion mit aws EC2
Hallo Welt! Mit virtueller CAN-Kommunikation
Ich habe die Konstruktion der Mac Python-Umgebung überprüft
Erstellen Sie eine MySQL + Python-Umgebung mit Docker