Starten Sie die numerische Berechnung mit Python (mit Homebrew und Pip).

MacOSX 10.8.5(Mountain Lion) Erstellen Sie eine Umgebung, in der Sie mit Python numerische Berechnungen durchführen können.

Dieses Mal werde ich versuchen, Homebrew und Pip zu verwenden. Homebrew ist Version 0.9.5.

Installieren Sie zunächst verschiedene Dinge mit den folgenden Befehlen.

$ brew install python
$ sudo easy_install pip
$ sudo pip install ipython
$ sudo pip install scipy
$ sudo pip install ipython

In dieser Umgebung sind Python 2.7.6 und Pip 1.5.4 installiert.

Installieren Sie gfortran, da Sie einen Fortran-Compiler benötigen, um Scipy zu installieren.

$ brew install gfortran
$ sudo pip install scipy

Die Installation von Scipy hat lange gedauert.

Von hier aus wird die Installation von matplotlib vorbereitet.

$ brew install freetype

Ohne dies wird die Installation von Matplotlib Moos. Es war auch notwendig, die folgenden symbolischen Links zu erstellen. (Ich habe auf [hier] verwiesen (http://stackoverflow.com/questions/20572366/sudo-pip-install-matplotlib-fails-to-find-freetype-headers-os-x-mavericks))

$ ln -s /usr/local/opt/freetype/include/freetype2 /usr/local/include/freetype

Und installieren Sie matplotlib

sudo pip install matplotlib

Ich weiß nicht, ob ich es verwenden werde, aber ich werde auch Pandas installieren

$ sudo pip install pandas

Unten sehen Sie das Ergebnis der Überprüfung jeder Version mit "pip freeze".

ipython==1.2.1
matplotlib==1.3.1
numpy==1.6.1
pandas==0.13.1
scipy==0.13.3

Recommended Posts

Starten Sie die numerische Berechnung mit Python (mit Homebrew und Pip).
Numerische Berechnung mit Python
Installieren Sie Python 2.7.9 und Python 3.4.x mit pip.
Python-Installation und Paketverwaltung mit pip
Umgang mit "Jahren und Monaten" in Python
Beachten Sie, dass von Homebrew installiertes Vim nicht mit dem Python 3.8-Fehler startet
[Python] Pip und Wheel
Berechnen Sie das Datum mit Python
Berechnen Sie Daten in Python
So führen Sie eine Hash-Berechnung mit Salt in Python durch
Ergebnisse bei der Beschleunigung numerischer Berechnungen mit Python und Numba
[Python] Berechnung der Differenz von Datum und Zeit in Monaten und Jahren
Berechnen Sie Pose- und Transformationsunterschiede in Python mit ROS
Erstellen einer numerischen Berechnungsumgebung mit pyenv und miniconda3
Programmieren mit Python und Tkinter
Ver- und Entschlüsselung mit Python
Schaben mit Selen in Python
Python und Hardware-Verwenden von RS232C mit Python-
Betreiben Sie LibreOffice mit Python
Schaben mit Chromedriver in Python
Debuggen mit pdb in Python
Berechnung des Scherspielwerts in Python
Umgang mit Sounds in Python
Scraping mit Selen in Python
[Gimp] Starten Sie die Skripterstellung mit Python
Tweet mit Bild in Python
Kombiniert mit Ordnungszahl in Python
Stapel und Warteschlange in Python
Python mit Pyenv und Venv
Unittest und CI in Python
Funktioniert mit Python und R.
Veriloggen und Cocotb werden nur zum Entwerfen und Testen von Verilog in Python verwendet.
[Road to Intermediate Python] Installieren Sie Pakete in großen Mengen mit pip
Führe numerische Berechnungen mit Phython durch, während du nichtlineare Dynamik und Chaos lernst [1]
Installieren Sie Python3 und die wissenschaftliche Berechnungsbibliothek unter Ubuntu (virtualenv + pip)
Spielen Sie mit Mastodons Archiv in Python 2 Count Antworten und Favoriten
Hinweise zum Bereitstellen von pyenv mit Homebrew und zum Verwalten von Python-Versionen
Installieren Sie CaboCha in der Ubuntu-Umgebung und rufen Sie es mit Python auf.
So melden Sie sich mit Python bei AtCoder an und senden automatisch
Kommunizieren Sie mit FX-5204PS mit Python und PyUSB
Zahlenerkennung in Bildern mit Python
Pakete, die MIDI mit Python Midi und Pretty_Midi verarbeiten
Roboter läuft mit Arduino und Python
Testen mit Zufallszahlen in Python
Neuronales Netzwerk mit OpenCV 3 und Python 3
AM-Modulation und Demodulation mit Python
Unterschied zwischen == und ist in Python
Scraping mit Node, Ruby und Python
Zeigen Sie Fotos in Python und HTML an
GOTO in Python mit erhabenem Text 3
Richten Sie mit Homebrew eine moderne Python-Umgebung ein
Sortieralgorithmus und Implementierung in Python
Scraping mit Selen in Python (Basic)
CSS-Analyse mit cssutils in Python
Scraping mit Python, Selen und Chromedriver
Ich möchte APG4b mit Python lösen (nur 4.01 und 4.04 in Kapitel 4)
Bearbeiten Sie Dateien und Ordner in Python