Premier python ① Construction de l'environnement avec pythonbrew & Hello World !!

Contexte

Je participerai à une session d'étude en interne sur le thème «Faisons un système Web dans une langue que je n'ai jamais touchée». Puisque je suis en charge d'enquêter sur python, je vais résumer le contenu de l'enquête. Tout d'abord, de la construction de l'environnement.

Environnement de développement

Maintenance de l'environnement de python

Il existe également un moyen de supprimer la source et de l'installer dans Officiel, Avec pythonbrew, vous pouvez installer plusieurs versions de python, et cela ne pollue pas trop l'environnement. (Cela ressemble au RVM de Ruby), alors construisez l'environnement avec pythonbrew.

Tout d'abord, installez pythonbrew. Cette fois, installez en multi-utilisateur.

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

Installez python 3.3.0. Si vous souhaitez utiliser sudo, vous pouvez utiliser la commande sudo pybrew, mais j'ai une erreur. Je me demande si c'est un problème PATH. .. ..

$ 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:Il n'y a pas de tel fichier ou répertoire

Il n'y a pas d'autre choix que d'installer en tant que root. Cela semble avoir fonctionné.

$ 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!! Essayons le Hello World habituel. Enregistrez le code suivant sous helloworld.py.

helloworld.py


print("Hello World")

Exécuter. Hello World est fait correctement! !!

# python helloworld.py 
HelloWorld!!

Au fait, si vous l'exécutez uniquement avec la commande python, il sera en mode interactif, et vous pouvez également faire Hello World comme suit.

# 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

Premier python ① Construction de l'environnement avec pythonbrew & Hello World !!
Python commençant par Hello world!
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Construction de l'environnement pytorch @ python3.8 avec pipenv
Construction d'environnement (python)
Python - Construction de l'environnement
Construction de l'environnement Python
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Entendons-nous bien avec Python # 0 (Construction de l'environnement)
Hello World et détection de visage avec OpenCV 4.3 + Python
Collecter des informations depuis Twitter avec Python (construction de l'environnement)
Hello World avec gRPC / go dans l'environnement Docker
De la création de l'environnement Kivy à l'affichage de Hello World
[AWS] Créez un environnement Python Lambda avec CodeStar et faites Hello World
construction d'environnement python homebrew
bonjour le monde avec ctypes
Construction de l'environnement de développement Python
Hello World avec nginx + uwsgi + python sur EC2
environnement python avec docker-compose
Bonjour le monde avec Docker
Construction de l'environnement de développement python2.7
Le premier Hello World de Django
De la construction d'environnement Python à la construction d'environnement virtuel avec anaconda
Bonjour le monde sur flacon
Environnement virtuel avec Python 3.6
Construction de l'environnement Python @ Win7
[Python] Construction de l'environnement OpenCV avec Docker (cv2.imshow () fonctionne également)
Construction d'un environnement d'analyse de données avec Python (notebook IPython + Pandas)
Application Web réalisée avec Python3.4 + Django (Construction de l'environnement Part.1)
Construction de l'environnement de développement de plug-in QGIS3 Python avec VSCode (macOS)
Construction de l'environnement Python + Anaconda + Pycharm
Installer l'environnement Python avec Anaconda
Dessinez bonjour le monde avec mod_wsgi
Bonjour le monde avec Flask + Hamlish
Gérez l'environnement python avec virtualenv
Construction de l'environnement Python (Windows10 + Emacs)
Première simulation de cellule nerveuse avec NEURON + Python
Créer un environnement python3 avec ubuntu 16.04
Construction de l'environnement Python pour Mac
Préparer l'environnement python3 avec Docker
Construire un environnement python avec direnv
Construction de l'environnement Python3 (pour les débutants)
Construction d'environnement Python et TensorFlow
Construire un environnement Python sous un environnement Windows 7
Construction de l'environnement de python2 & 3 (OSX)
[Construction de l'environnement LDAP: 7] Ajouter / rechercher / modifier / supprimer des utilisateurs avec Python
Les débutants en python / tensorflow créent l'environnement jupyter + tensorflow et font Hello World
Construction d'environnement de python et opencv
Mémo de construction de l'environnement Python sur Windows 10
Construction de l'environnement Anaconda Python sous Windows 10
Configurer un environnement Python moderne avec Homebrew
Construction d'un environnement d'apprentissage amélioré Python + Unity
Construction de l'environnement Ruby avec AWS EC2
Bonjour tout le monde! Avec la communication CAN virtuelle
J'ai vérifié la construction de l'environnement Mac Python
Construire un environnement Mysql + Python avec docker