Ich habe Python zum ersten Mal auf dem Mac ausprobiert.

Einführung

Freut mich, dich kennenzulernen. Mein Name ist Taro und ich bin Qiitas erster Beitrag. Ich bin seit ungefähr 4 Jahren Mitglied der Gesellschaft und als Entwickler schreibe ich seit ungefähr zweieinhalb Jahren Code. Andere sind die Art von Menschen, die Anforderungen definieren, PM nahe stehen, Einstellungen konsultieren und flattern.

Zuhause schreibe ich Python selten mit einem Desktop-PC. Ich entwickelte Geschäftstools, die ich nicht mit Gas machen wollte. Irgendwie wollte ich mir einen Mac zulegen und kaufte Ende letzten Jahres ein Macbook. Ich beschloss, sofort ein einfaches Crawl-Tool in Python zu schreiben. Es dauerte einige Zeit, um die Umgebung im Gegensatz zu Windows zu erstellen Ich werde das, was ich damals getan habe, dieses Mal als Memo hinterlassen (~~ Verschiedenes ~~). ~~ * Es scheint, dass Python2 standardmäßig enthalten ist, wenn Sie nur lokal Code schreiben ~~

Fertigkeit

Umgebung

・ MacBook Pro (13 Zoll 2016) ・ MacOS Catalina Version 10.15.2 ・ Xcode Version 11.3

Ziele und Dinge zu tun

  1. Installieren Sie Xcode
  2. Installieren Sie Homebrew
  3. Installieren Sie pyenv
  4. Python 3. Installieren Sie ○. ○ (was Sie eingeben möchten)
  5. Anzeige von "Hallo Welt!"

Installieren Sie Xcode

Installieren Sie es entsprechend aus dem App Store.

Homebrew-Installation

Kopieren Sie den Installationsbefehl von Homebrew Official HP und führen Sie ihn aus. [Beispiel] /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Wenn Sie es ausführen, werden Sie nach "return" und "Password" gefragt. Geben Sie sie daher entsprechend ein.

Wenn die Installation erfolgreich ist, wird das folgende Protokoll angezeigt.

(Unterlassung)
Tapped 2 commands and 4889 formulae (5,148 files, 12.8MB).
Already up-to-date.
==> Installation successful!

==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
  https://docs.brew.sh/Analytics

==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations
==> Next steps:
- Run `brew help` to get started
- Further documentation: 
    https://docs.brew.sh

Wenn zu diesem Zeitpunkt das folgende Protokoll angezeigt wird und die Installation fehlschlägt, Gehen Sie zu Apples Entwicklerseite, laden Sie die erforderliche Version von "Comand line tools for xcode" herunter und verwenden Sie den Homebrew-Befehl erneut. Sie können dies vermeiden, indem Sie ausführen.

(Unterlassung)
xcode-select: error: invalid developer directory '/Library/Developer/CommandLineTools'
Failed during: /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools

Führen Sie nach erfolgreicher Installation den folgenden Befehl aus, um Homebrew zu aktualisieren und die Version zu überprüfen. brew update brew -v Das folgende Protokoll wird angezeigt.

user@host $ brew update
Already up-to-date.
user@host $ brew -v
Homebrew 2.2.4
Homebrew/homebrew-core (git revision 5889; last commit 2020-01-24)

Installieren Sie pyenv

pyenv ist eine Software, die Python installiert und verwaltet. Installieren Sie pyenv mit dem gerade installierten Homebrew. brew install pyenv Wenn die Installation erfolgreich ist, können Sie die Version mit dem folgenden Befehl überprüfen. pyenv -v

user@host $ pyenv -v
pyenv 1.2.16

Installieren Sie Python 3. ○. ○ (was Sie eingeben möchten)

Verwenden Sie pyenv, um Python zu installieren. Dieses Mal werde ich auch die neueste installieren. pyenv install 3.8.1

Ändern Sie nach der Installation die von Ihnen verwendete Python-Version in die von Ihnen installierte. pyenv global 3.8.1 Überprüfen Sie nach dem Vornehmen von Änderungen, ob die Einstellungen wiedergegeben werden. pyenv versions Wenn es reflektiert wird, denke ich, dass "*" neben der zu verwendenden Python-Version angezeigt wird.

user@host $ pyenv versions
  system
* 3.8.1 (set by /Users/***/.pyenv/version)

Anzeige von "Hallo Welt!"

Geben Sie danach den folgenden Befehl ein, um ihn anzuzeigen.

python3 print("Hello world!")

user@host $ python3
Python 3.8.1 (v3.8.1:1b293b6006, Dec 18 2019, 14:08:53) 
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello world!")
Hello world!

Dies ist der Beginn des Python-Lebens auf dem Mac. Danke für deine harte Arbeit!

Recommended Posts

Ich habe Python zum ersten Mal auf dem Mac ausprobiert.
Ich habe Python zum ersten Mal mit Heroku ausprobiert
Ich habe zum ersten Mal versucht, Python zu programmieren.
Ich habe zum ersten Mal Tensorflow ausprobiert
Ich habe Mind Meld zum ersten Mal ausprobiert
Was ich zum ersten Mal in Python bekommen habe
Siehe Python zum ersten Mal
AI Gaming Ich habe es zum ersten Mal versucht
Ich habe vorerst versucht, PIFuHD unter Windows auszuführen
Ich habe die Google Cloud Vision-API zum ersten Mal ausprobiert
MongoDB mit Python zum ersten Mal
[Python] Ich habe versucht, den Funktionsnamen durch den Funktionsnamen zu ersetzen
vprof - Ich habe versucht, den Profiler für Python zu verwenden
Erster Kaggle (Kaggle ①)
Kaguru zum ersten Mal
Da ich frei bin, hat der Front-End-Ingenieur Python (v3.7.5) zum ersten Mal ausprobiert
Zum ersten Mal habe ich etwas über Unix (Linux) gelernt.
Rückblick auf den Wettbewerb für maschinelles Lernen, an dem ich zum ersten Mal gearbeitet habe
Starten Sie Django zum ersten Mal
Ich möchte vorerst Selen bewegen [für Mac]
Verschiedene Hinweise zur Verwendung von Python für Projekte
Ich habe versucht, das Python-Skript unter Windows 10 von 2.7.11 auf 3.6.0 zu ändern
Installierte die Retro-Game-Engine pyxel für Python auf dem Mac und startete den Beispielcode
Erster Python
Unterschiede, die C # -Ingenieure beim ersten Erlernen von Python verspürten
Ich habe versucht, Kwant zu verwenden, ein Python-Modul für die Quantentransportberechnung
Erster Python
Ich habe versucht, die Videowiedergabezeit anzuzeigen (OpenCV: Python-Version)
Python auf Mac
Python: Ich habe das Problem des Handlungsreisenden ausprobiert
Versuchen wir zum ersten Mal Linux
Ich habe das Python Tornado Testing Framework ausprobiert
Ich habe zum ersten Mal versucht, mit DynamoDB und Step Functions eine serverlose Stapelverarbeitung zu erstellen
Zum ersten Mal veröffentlichte GitHub x Circle CI ein Textüberprüfungstool von Python
Was ich durch das Schreiben einer Python Pull-Anfrage zum ersten Mal in meinem Leben gelernt habe
[Python] Ich habe versucht, die Nacht der Galaxienbahn mit WordCloud zu visualisieren!
Ich habe es mit den Top 100 PyPI-Paketen versucht.> Ich habe versucht, die auf Python installierten Pakete grafisch darzustellen
Ich habe verschiedene Versionen der Python + OpenCV + FFmpeg-Umgebung auf dem Mac ausprobiert
Zum ersten Mal in Numpy werde ich es von Zeit zu Zeit aktualisieren
Ein nützlicher Hinweis, wenn Sie Python nach langer Zeit verwenden
Ich habe versucht, das Bild mit Python + OpenCV zu "glätten"
So verwenden Sie MkDocs zum ersten Mal
Ich habe versucht, das Bild mit Python + OpenCV zu "differenzieren"
Ich habe versucht, "Birthday Paradox" mit Python zu simulieren
Ich habe die Methode der kleinsten Quadrate in Python ausprobiert
Verwenden Sie vorerst Logger mit Python
Führen Sie yolov4 "vorerst" in Windows aus
Ich habe zuerst die SARS-Analyse vor dem Corona-Virus versucht
Ich habe vorerst mit Floydhub gespielt
[Python] Ich habe nach dem längsten Pokemon Shiritori gesucht
Ich habe versucht, das Bild mit Python + OpenCV zu "binarisieren"
Ich habe versucht, das Datetime-Modul von Python zu verwenden
Zum Zeitpunkt des Python-Updates mit Ubuntu
Ich habe versucht, mit tkinter mit dem Taschenrechner zu spielen
Versuchen Sie zum ersten Mal, in Qiita zu posten