Erstellen Sie eine Umgebung für die Datenanalyse mit Python auf einem Mac (El Capitan).
homebrew http://brew.sh/index_ja.html Installieren Sie Homebrew, ein Paketverwaltungstool für Mac.
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
homebrew cask https://caskroom.github.io/
Da die unten beschriebene Miniconda in Homebrew nicht vorhanden ist, installieren Sie das Homebrew-Fass.
$ brew tap caskroom/cask
miniconda http://conda.pydata.org/docs/
Installieren Sie miniconda als Tool zum Verwalten Ihrer virtuellen Umgebung.
$ brew cask install miniconda
Fügen Sie die folgende Beschreibung zu .bash_profile usw. hinzu, damit die installierte Miniconda den PATH übergibt. Ersetzen Sie "
~/.bash_profile
export PATH="/Users/<user_name>/miniconda3/bin:$PATH"
Es scheint verschiedene Tools für das Umgebungsmanagement für Python zu geben, aber bisher ist conda allein nicht unpraktisch. Wenn Sie irgendwelche Unannehmlichkeiten kennen, lassen Sie es mich bitte wissen.
Erstellen Sie mit miniconda eine virtuelle Umgebung für die Analyse. Es wird installiert, wenn Sie beim Erstellen der Umgebung die erforderlichen Pakete angeben. Ist es Pandas, Numpy, Matplotlib, Scikit-Learn, Jupyter usw.? Grundsätzlich kann man mit anaconda alles eingeben.
$ conda create -n testenv python=3 anaconda
Wechseln Sie in die virtuelle Umgebung. (Umgebungsname) wird am Anfang der Eingabeaufforderung angezeigt.
$ source activate testenv
(testenv) $
Wenn Sie von der virtuellen Umgebung zur ursprünglichen Umgebung zurückkehren, ist dies wie folgt.
(testenv) $ source deactivate
$
conda Wenn Sie Ihrer virtuellen Umgebung ein Paket hinzufügen möchten, können Sie es in conda finden und installieren.
(testenv) $ conda search graphviz
Fetching package metadata .......
graphviz 2.38.0 2 defaults
2.38.0 3 defaults
2.38.0 4 defaults
(testenv) $ conda install graphviz
Auch wenn Sie es nicht durch Suchen finden können, können Sie es installieren, indem Sie den Kanal angeben, wenn Sie bei Google suchen und es finden. Beim Starten von jupyter notebook wird die Warnung "Kein Modul mit dem Namen 'nbbrowserpdf'" angezeigt. Versuchen Sie daher, es zu installieren.
(testenv) $ conda install --channel anaconda-nb-extensions nbbrowserpdf
pip Wenn Sie es immer noch nicht finden können oder conda nicht die gewünschte Version bereitstellt, können Sie das Paket auch mit pip in dieser virtuellen Umgebung installieren.
(testenv) $ pip install tansorflow
py3:~/.jupyter/jupyter_notebook_config.py
c.NotebookApp.mathjax_url = 'https://cdn.mathjax.org/mathjax/latest/MathJax.js'
css:~/.jupyter/custom/custom.css
.CodeMirror pre, .output pre { font-family: "Source Han Code JP", monospace; }
$ conda install -c conda-forge jupyter_contrib_nbextensions