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.
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