[PYTHON] Installation propre et mise à jour de l'environnement de travail de macOS Catalina

Le samedi 18 janvier 2020, j'ai installé macOS Catalina proprement sur iMac et Macbook pro et mis à jour l'environnement de travail, je vais donc enregistrer le contenu mis à jour. L'environnement de travail est principalement Python et Jupyter, un peu TeX. Ce message est Posté sur "Hatena" avec quelques modifications et captures d'écran. Je ne pense pas avoir vu une photo de Catalina debout et montrant l'icône de l'appareil, je l'ai donc téléchargée pour référence.

Machine et capture d'écran

Je ne sais pas si c'est le bon état (en particulier MacBook), mais ça va car ça fonctionne correctement.

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

Inconvénient

J'ai fait cette mise à jour et j'ai pu le faire, mais je ne peux pas. C'est,

1. 1. Si vous le vérifiez avec Norton, il s'arrêtera au milieu, vous devez donc procéder manuellement. Ce n'est pas pratique car il faut regarder devant votre Mac.
2. Je ne peux pas sortir jpg même si l'oreiller est installé avec Python matplotlib. Si vous voulez vraiment du jpg, vous pouvez convertir png => jpg avec un oreiller. Pilow fonctionne correctement car cette conversion fonctionne correctement.
3. 3. Je ne parviens pas à télécharger avec Gmail pour Mac installé sur iMac. Vous pouvez le télécharger sans aucun problème avec Gmail qui provient de Google Chrome. Vous pouvez télécharger Gmail pour Mac installé sur votre MacBook sans aucun problème.

macOS catalina Nettoyer l'installation selon ici: https://st-over.com/pc-environment/macos-catalina/.

Installation manuelle

Tout d'abord, réinstallez Norton et MS-Office, pour lesquels vous dépensez beaucoup d'argent, puis ajoutez vos applications préférées.

Norton
Microsoft Office 2016 for Mac
Firefox           #navigateur
Google Chrome     #navigateur
Ricty Diminished  #Police de caractère(Largeur égale pour la programmation)
IPAex             #Police de caractère(Japonais pour TeX)
CotEditor         #Éditeur de texte
Atom              #Éditeur de texte
Google Earth Pro  #Système de globe virtuel
Entrée japonaise de Google#Système d'entrée japonais

Si on vous dit "Je ne peux pas ouvrir" lorsque vous essayez de démarrer Atom, vérifiez "Préférences système => Seculity & Privacy => Général" dans la marque Apple. S'il y a un message vous demandant d'autoriser l'accès à Atom, autorisez-le. (Gardez la marque de verrouillage ouverte)

Command Line Tools Lorsque «gcc -v», un message tel que «Veuillez insérer les outils de ligne de commande» apparaîtra et une boîte de dialogue pour installer les outils de ligne de commande apparaîtra. Installez en conséquence. Ou ca.

 xcode-select --install

Homebrew Copiez le script d'installation suivant depuis ici: https://brew.sh/index_ja, collez-le dans le terminal et exécutez-le.

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

Installation par Homebrew

brew install gcc                    #Y compris le gfortran
brew install gawk                   #Programmation auxiliaire lors de l'utilisation de GMT
brew install ghostscript            #manipulation eps
brew install gmt                    #Dessin: outils de cartographie génériques

Lié à Python

Catelina a également Python 3.7, mais je souhaite utiliser la dernière version de Python, j'ai donc décidé d'utiliser pyenv.

Utilisez pyenv

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

Écrivez le chemin vers .zshrc

La première ligne est un sort qui simplifie l'affichage des invites.

PROMPT="%# "

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

Installez la bibliothèque de votre choix avec pip

numpy, scipy, matplotlib, oreiller, pandas seront standard. De plus, il est pratique de sortir le résultat du calcul en python dans le tableau Excel pour le coller dans le mot, donc mettez la bibliothèque liée à l'accès à Excel. Après cela, ajoutez les fichiers sympy, scikitlearn-learn et seaborn fréquemment utilisés.

pip3 install --upgrade setuptools
pip3 install --upgrade pip
pip3 install numpy       #Bibliothèque de calculs numériques
pip3 install scipy       #Bibliothèque d'analyse numérique
pip3 install matplotlib  #Bibliothèque de création de graphes
pip3 install pillow      #Bibliothèque de traitement d'image
pip3 install pandas      #Bibliothèque d'aide au traitement des données
pip3 install xlrd        #Bibliothèque de lecture de données Excel
pip3 install xlwt        #Bibliothèque d'écriture de données Excel
pip3 install openpyxl    #Lecture et écriture de données Excel
pip3 install sympy       #Bibliothèque pour le calcul des symboles
pip3 install scikit-learn #sklearn
pip3 install seaborn      #seaborn

Jupyter Notebook Jupyter est également installé avec pip.

pip3 install jupyter
pip3 install jupyterthemes

Modifiez le thème, la taille de police, la largeur de cellule et l'interligne comme suit. J'aime les océans16 alors je l'ai mis. Les caractères sont un peu gros, l'interligne est un peu serré et la largeur de la cellule est large.

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

Définissez le numéro de ligne sur l'affichage par défaut selon this: https://qiita.com/pollenjp/items/88600df83448a8ff5ea6.

BasicTex Les rapports d'activité doivent être conservés, mais les documents techniques contenant des formules personnelles seraient toujours TeX. De plus, taper des formules dans TeX est pratique pour publier sur les blogs Qiita et Hatena.

Installez selon ici: https://qiita.com/yaplus/items/55fa6957c1b15dbcf387. Le chemin "/ Library / TeX / texbin" semble être ajouté automatiquement. Il semble que "mktexlsr" soit également exécuté automatiquement.

c'est tout

Recommended Posts

Installation propre et mise à jour de l'environnement de travail de macOS Catalina
Installer Python et les bibliothèques pour Python sur MacOS Catalina
Enregistrement de travail lors de l'installation propre de macOS Sierra
Environnement de développement Python pour macOS utilisant venv 2016
Installez Python inférieur à 3.5.3 sur macOS Catalina
Créer un environnement pour Python et l'apprentissage automatique (macOS)
Nettoyer l'environnement python avec Pythonz et virtualenv
RuntimeError: échec de l'importation de pydot. Vous devez installer pydot et graphviz pour que `pydotprint` fonctionne.
Construction de l'environnement MacOS 10.11: Powerline avec Anaconda et Dein.vim
Installez gensim dans l'environnement conda (et installez également mecab)
Construction d'un environnement d'oreiller - Pour Docker + iPython (et OpenCV)
Exécutez OpenVino sur macOS et environnement pyenv et pipenv
Installez Python 3 sur MacOS Catalina (avec Homebrew uniquement)
Supprimer l'ancien environnement pyenv sur Mac et mettre à jour