Erstellen Sie eine Python-Umgebung mit pyenv (OS X El Capitan 10.11.3).

Ich mag Python, aber ich weiß nicht viel, weil ich nicht viel Zeit zum Schreiben habe. Pyhton3 scheint bald interessant zu sein, deshalb habe ich beschlossen, es außerhalb der Arbeit zu schreiben und eine Umgebung vorzubereiten.

Python-Versionsverwaltung

Es gibt ein Tool namens pyenv, also installieren Sie es mit homebrew.

Versionskontrolle


$ brew install pyenv

#Finden Sie heraus, welche Version installiert werden kann
$ pyenv install -l

#Installieren Sie Ihre Lieblingsversion
#Es braucht Zeit, um Cup Ramen zu machen(Erfahrung)
$ pyenv install 3.5.1
$ pyenv install 3.4.4

$ pyenv versions
* system (set by /Users/cc/.pyenv/version)
  3.4.4
  3.5.1

#Wenn global angegeben ist, wird diese Version systemweit verwendet.
$ pyenv global 3.4.4

#Wenn Sie local angeben.python_Eine Datei namens version wird erstellt
#Verwenden Sie diese Version unter dem Verzeichnis, in dem sich diese Datei befindet
$ pyenv local 3.4.4

$ pyenv versions
  system
* 3.4.4 (set by /Users/cc/.pyenv/version)
  3.5.1

Andere Websites haben geschrieben, wie man pyenv-virtualenv benutzt, aber ich empfehle es nicht, weil es kompliziert wird. Unter der Annahme von virtualenv ist dies der Systemstandard, der von which python zurückgegeben wird.

Erstellen Sie für jedes Projekt eine Ausführungsumgebung

Apropos Python, es ist "virtualenv"! Deshalb erstellen wir mit virtualenv eine Ausführungsumgebung.

Aufbau der Ausführungsumgebung


$ pip install virtualenv

$ cd /path/to/develop
$ virtualenv example
$ cd example
$ . bin/activate
(example) $ 

Es ist zu einfach. Python ist das Beste!

Bonus (versuchen Sie es mit PySide)

Verwenden wir PySide, eine Python-Bindung von Qt, einer GUI-Bibliothek, die mehrere Plattformen unterstützt.

PySide-Installation


(example) $ brew install qt

(example) $ cd /path/to/develop/example

#Ich schaue es mir nur auf YouTube an, was lang ist:)
#PySide ist Python3.Es scheint, dass es nur bis zu 4 unterstützt(Python3.5 nicht unterstützt)
(example) $ pip install -U PySide

(example) $ python
Python 3.4.4 (default, Mar  5 2016, 20:17:44)
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import PySide
>>> from PySide import QtGui #OK, wenn bisher kein Fehler vorliegt
>>>

Nebenbei: Was ist besser, Qt oder Electorn?

Ich habe mir verschiedene Websites angesehen, aber nicht gesagt, welche besser ist. Es ist schwer, beides zu tun, also ist beides besser ~ Es wurde die Ausführungsgeschwindigkeit von Electron erwähnt, aber es ist ein Artikel aus dem Jahr 2015. Bitte lassen Sie mich wissen, ob das gut ist!

Recommended Posts

Erstellen Sie eine Python-Umgebung mit pyenv (OS X El Capitan 10.11.3).
Erstellen einer Python-Umgebung mit OSX Elcapitan
Erstellen Sie eine Umgebung mit pyenv, pyenv-virtualenv, jupyter unter OS X El Capitan
Erstellen Sie mit pyenv eine virtuelle Umgebung für Python
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
Erstellen Sie eine Python-Datenanalyseumgebung auf einem Mac (El Capitan).
Erstellen Sie eine Python-Umgebung mit WSL + Pyenv + Jupyter + VSCode
[Pyenv] Erstellen einer Python-Umgebung mit Ubuntu 16.04
Erstellen Sie mit Neovim eine moderne Python-Umgebung
Erstellen Sie eine Python-Umgebung mit pyenv auf EC2 (Ubuntu)
Erstellen Sie eine Python-Umgebung mit ansible auf centos6
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
[Memo] Erstellen Sie eine virtuelle Umgebung mit Pyenv + anaconda
Erstellen Sie mit IntelliJ schnell eine Python Django-Umgebung
Erstellen Sie eine Python-Umgebung für maschinelles Lernen mit Containern
Erstellen Sie eine Python-Ausführungsumgebung mit VS-Code
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Erstellen Sie mit direnv eine Python-Umgebung
Erstellen Sie die Python-Umgebung offline
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Erstellen Sie mit pyenv eine Python-Umgebung auf Ihrem Mac
Erstellen Sie mit Python eine Entwicklungsumgebung für maschinelles Lernen
Erstellen Sie eine Python-Entwicklungsumgebung mit pyenv unter MacOS
Erstellen Sie eine Python-Entwicklungsumgebung mit OS X Lion
Erstellen einer numerischen Berechnungsumgebung mit pyenv und miniconda3
Ich habe Pygame mit Python 3.5.1 in der Umgebung von pyenv unter OS X installiert
Erstellen einer R-Umgebung mit Jupyter (ehemals IPython-Notebook) (unter OS X El Capitan 10.11.3)
Führen Sie den Qiita API v2 Python-Wrapper in einer Python 3-Umgebung aus (Mac OS X 10.11 (El Capitan)).
Wenn der Import von tkinter unter Mac OS X 10.11.3 (El Capitan) + pyenv + Python 3.5.1 nicht möglich ist.
Verwenden von NAOqi 2.4.2 Python SDK mit Mac OS X El Capitan
Erstellen Sie eine MySQL + Python-Umgebung mit Docker
Erstellen Sie eine virtuelle Umgebung mit Python!
Erstellen einer virtuellen Umgebung mit Python 3
Erstellen Sie mit VSCode x Remote Development x Pipenv eine komfortable Entwicklungsumgebung
Holen Sie sich eine saubere Python-Entwicklungsumgebung mit pyenv + pipx + Poetry
Erstellen einer Entwicklungsumgebung für die Python2.7-Serie mit Vagrant
Erstellen Sie eine Python3-Umgebung unter CentOS7
Ich habe versucht, mit Python (Mac OS X) eine Umgebung für maschinelles Lernen zu erstellen.
So erstellen Sie eine Python-Umgebung aus Pyenv in einer Mac-Umgebung (El Capitan)
Erstellen Sie eine 64-Bit-Python 2.7-Umgebung mit TDM-GCC und MinGW-w64 unter Windows 7
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac
Erstellen Sie eine Python-Ausführungsumgebung mithilfe der GPU mit der GCP Compute Engine
Erstellen Sie mit Laragon ganz einfach eine Entwicklungsumgebung
Erstellen Sie mit Docker eine Jupyter Lab (Python) -Umgebung
Installieren Sie Python als Framework mit pyenv
Verwenden Sie smbus mit python3 in einer pyenv-Umgebung
Installieren Sie matplotlib unter OS X El Capitan
Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)
Erstellen Sie eine Tensorflow-Umgebung mit Raspberry Pi [2020]
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
Ich möchte eine Python-Umgebung erstellen
Erstellen Sie mit Docker-Compose eine schnelle API-Umgebung
Erstellen Sie eine Python-Umgebung mit Anaconda auf einem Mac
Erstellen Sie eine Python + OpenCV-Umgebung in Cloud9
Aufbau einer KI / maschinellen Lernumgebung mit Python
[Linux] Aufbau einer Docker-Umgebung mit Amazon Linux 2
Verwenden Sie nach dem Kauf eines neuen Mac Pyenv + Poetry, um eine Python-Umgebung zu erstellen.
Erstellen Sie mit Docker auf RaspberryPi3 eine Python + Flasche + MySQL-Umgebung! [Einfache Konstruktion]