[PYTHON] Saubere Installation und Aktualisierung der Arbeitsumgebung von macOS Catalina

Am Samstag, dem 18. Januar 2020, habe ich macOS Catalina sauber auf iMac und Macbook pro installiert und die Arbeitsumgebung aktualisiert, sodass ich die aktualisierten Inhalte aufzeichnen werde. Die Arbeitsumgebung ist hauptsächlich Python und Jupyter, TeX ein wenig. Dieser Beitrag ist Gepostet in "Hatena" mit einigen Änderungen und Screenshots. Ich glaube nicht, dass ich ein Foto von Catalina gesehen habe, das aufsteht und das Gerätesymbol zeigt, also habe ich es als Referenz hochgeladen.

Maschine und Screenshot

Ich weiß nicht, ob dies der richtige Status ist (insbesondere MacBook), aber es ist in Ordnung, weil es richtig funktioniert.

MacBook Pro (Retina, 13-inch, Mid 2014) Screen Shot 2020-01-19 at 5.50.28.png

iMac (Retina 4K, 21.5-inch, 2017) Screen Shot 2020-01-19 at 5.50.46.jpg

Unbequemlichkeit

Ich habe dieses Update durchgeführt und konnte es tun, aber ich kann nicht. das ist,

1. 1. Wenn Sie dies mit Norton überprüfen, wird es in der Mitte angehalten, sodass Sie manuell fortfahren müssen. Dies ist unpraktisch, da Sie vor Ihren Mac schauen müssen.
2. Ich kann kein JPG ausgeben, obwohl Pillow mit Python Matplotlib installiert ist. Wenn Sie wirklich JPG wollen, können Sie png => jpg mit Kissen konvertieren. Pilow funktioniert gut, da diese Konvertierung gut funktioniert.
3. 3. Ich kann nicht herunterladen, wenn Google Mail für Mac auf iMac installiert ist. Sie können es problemlos mit Google Mail herunterladen, das von Google Chrome stammt. Sie können Google Mail für Mac, das auf Ihrem MacBook installiert ist, problemlos herunterladen.

macOS catalina Saubere Installation gemäß hier: https://st-over.com/pc-environment/macos-catalina/.

Manuelle Installation

Installieren Sie zunächst Norton und MS-Office neu, für die Sie Geld ausgeben, und fügen Sie dann Ihre bevorzugten Anwendungen hinzu.

Norton
Microsoft Office 2016 for Mac
Firefox           #Browser
Google Chrome     #Browser
Ricty Diminished  #Schriftart(Gleiche Breite für die Programmierung)
IPAex             #Schriftart(Japanisch für TeX)
CotEditor         #Texteditor
Atom              #Texteditor
Google Earth Pro  #Virtuelles Globussystem
Google Japanische Eingabe#Japanisches Eingabesystem

Wenn beim Versuch, Atom zu starten, die Meldung "Ich kann nicht öffnen" angezeigt wird, aktivieren Sie das Kontrollkästchen "Systemeinstellungen => Sicherheit & Datenschutz => Allgemein" in der Apple-Markierung. Wenn Sie gefragt werden, ob Sie den Zugriff auf Atom zulassen möchten, lassen Sie dies zu. (Halten Sie die Verriegelungsmarke offen)

Command Line Tools Bei 'gcc -v' wird eine Meldung wie "Bitte Befehlszeilentools einfügen" angezeigt und ein Dialogfeld zum Installieren von Befehlszeilentools angezeigt. Installieren Sie entsprechend. Oder dieses.

 xcode-select --install

Homebrew Kopieren Sie das folgende Installationsskript von hier: https://brew.sh/index_ja, fügen Sie es in das Terminal ein und führen Sie es aus.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Installation durch Homebrew

brew install gcc                    #Einschließlich Gfortran
brew install gawk                   #Hilfsprogrammierung bei Verwendung von GMT
brew install ghostscript            #eps handhabung
brew install gmt                    #Zeichnen: Allgemeine Zuordnungswerkzeuge

Python im Zusammenhang

Catelina hat auch Python 3.7, aber ich möchte die neueste Version von Python verwenden, deshalb habe ich mich für Pyenv entschieden.

Verwenden Sie pyenv

brew install pyenv
pyenv install -l
pyenv install 3.8.1
pyenv global 3.8.1

Schreiben Sie den Pfad zu .zshrc

Die erste Zeile ist ein Zauber, der die Anzeige der Eingabeaufforderung vereinfacht.

PROMPT="%# "

export PYENV_ROOT=${HOME}/.pyenv
export PATH=${PYENV_ROOT}/bin:$PATH
eval "$(pyenv init -)"

Installieren Sie die gewünschte Bibliothek mit pip

Numpy, Scipy, Matplotlib, Kissen, Pandas werden Standard sein. Darüber hinaus ist es praktisch, das Berechnungsergebnis in Python in die Excel-Tabelle auszugeben, um es in das Wort einzufügen. Fügen Sie daher die Bibliothek für den Zugriff auf Excel hinzu. Fügen Sie danach das häufig verwendete Sympy, Scikitlearn-Learn und Seaborn hinzu.

pip3 install --upgrade setuptools
pip3 install --upgrade pip
pip3 install numpy       #Numerische Berechnungsbibliothek
pip3 install scipy       #Numerische Analysebibliothek
pip3 install matplotlib  #Diagrammerstellungsbibliothek
pip3 install pillow      #Bildverarbeitungsbibliothek
pip3 install pandas      #Bibliothek zur Unterstützung der Datenverarbeitung
pip3 install xlrd        #Excel-Datenlesebibliothek
pip3 install xlwt        #Excel-Datenschreibbibliothek
pip3 install openpyxl    #Lesen und Schreiben von Excel-Daten
pip3 install sympy       #Bibliothek zur Symbolberechnung
pip3 install scikit-learn #sklearn
pip3 install seaborn      #seaborn

Jupyter Notebook Jupyter ist auch mit pip installiert.

pip3 install jupyter
pip3 install jupyterthemes

Ändern Sie das Thema, die Schriftgröße, die Zellenbreite und den Zeilenabstand wie folgt. Ich mag oceans16, also habe ich es eingestellt. Die Zeichen sind etwas groß, der Zeilenabstand ist etwas eng und die Zellenbreite ist groß.

jt -l
Available Themes:
   chesterish
   grade3
   gruvboxd
   gruvboxl
   monokai
   oceans16
   onedork
   solarizedd
   solarizedl

jt -t oceans16 -fs 12 -ofs 12 -cellw 1200 -lineh 120 -N -T

Stellen Sie die Zeilennummer gemäß this: https://qiita.com/pollenjp/items/88600df83448a8ff5ea6 auf die Standardanzeige ein.

BasicTex Geschäftsberichte müssen auf der Station sein, aber technische Dokumente, die persönliche Formeln enthalten, wären immer noch TeX. Das Eingeben von Formeln in TeX ist auch praktisch, um sie auf dem Qiita- und Hatena-Blog zu veröffentlichen.

Installieren Sie gemäß hier: https://qiita.com/yaplus/items/55fa6957c1b15dbcf387. Der Pfad "/ Library / TeX / texbin" scheint automatisch hinzugefügt zu werden. Es scheint, dass "mktexlsr" auch automatisch ausgeführt wird.

das ist alles

Recommended Posts

Saubere Installation und Aktualisierung der Arbeitsumgebung von macOS Catalina
Installieren Sie Python und Bibliotheken für Python unter MacOS Catalina
Arbeitsaufzeichnung während der Neuinstallation von macOS Sierra
Python-Entwicklungsumgebung für macOS mit venv 2016
Installieren Sie Python unter 3.5.3 unter macOS Catalina
Erstellen einer Umgebung für Python und maschinelles Lernen (macOS)
Bereinigen Sie die Python-Umgebung mit Pythonz und virtualenv
RuntimeError: Fehler beim Importieren von pydot. Sie müssen pydot und graphviz installieren, damit "pydotprint" funktioniert.
Aufbau einer MacOS 10.11-Umgebung: Powerline mit Anaconda und Dein.vim
Installieren Sie gensim in der Conda-Umgebung (und installieren Sie auch Mecab).
Aufbau der Kissenumgebung - Für Docker + iPython (und OpenCV)
Führen Sie OpenVino unter macOS und pyenv und pipenv aus
Installieren Sie Python 3 unter MacOS Catalina (nur mit Homebrew)
Entfernen Sie die alte Pyenv-Umgebung auf dem Mac und aktualisieren Sie sie