[PYTHON] [Memo] Bau einer Cygwin-Umgebung

Ich habe mich entschlossen, die Cygwin-Umgebung unter Windows neu zu erstellen, und habe mir das Verfahren notiert.

Für diejenigen, die wissenschaftliche und technologische Berechnungen durchführen.

Zuerst, ** Lass uns Matplotlib auf Cygwin aufgeben ** Es kann möglich sein, wenn Sie Ihr Bestes geben. Wenn Sie diese Zeit jedoch der Entwicklung widmen, steigt Ihre Produktivität um ein Vielfaches. Mit ein wenig Geduld können Sie eine ausreichende Umgebung schaffen.

Einführung von Anaconda

Ich denke an nichts. Laden Sie das Python 3.6 Version 64bit-Installationsprogramm herunter und installieren Sie es (32bit für 32bit). ~~https://www.continuum.io/Downloads~~ Postskriptum 2019/03/22 Die Domain von Anaconda hat sich geändert, also klicken Sie hier. https://www.anaconda.com/distribution/

Einführung von Cygwin

Laden Sie vorerst setup-x86_64.exe (setup-x86.exe für 32 Bit) von Official herunter. Führen Sie es so aus, wie es ist, und drücken Sie wiederholt die nächste Taste, bis das Paket ausgewählt ist. initial.png

Diesmal C/C++

Fortran

Python Ich habe es Anaconda überlassen.

Verbreitet

Nachdem Sie diese ausgewählt haben, fahren Sie mit dem nächsten fort. Die für die Abhängigkeit erforderlichen Pakete werden automatisch ausgegeben. Fahren Sie daher mit dem nächsten Schritt fort und installieren Sie sie.

Apt-Cyg eingeführt

Obwohl es vom Hauptthema abweicht, wird apt-cyg für das zukünftige Paketmanagement eingeführt. Bitte beziehen Sie sich hierfür. http://qiita.com/hkuno/items/df06db4bb406a17d2494

Matplotlib eingeführt

Die Schwierigkeit bei Cygwin ist die Einführung von Matplotlib. Wie ich am Anfang schrieb, ** gib auf **. Wenn sich jedoch der Python-Pfad auf der Anaconda-Seite im Pfad befindet, wird beim Aufrufen von iPython mit Cygwin der von Anaconda aufgerufen. Sowohl scipy als auch matplotlib funktionieren auf diesem iPython einwandfrei. In diesem Fall ist die Python-Umgebung die von Anaconda. Installieren Sie daher das Python-Paket mit conda. (In diesem Fall müssen Sie keine X-Fenster verschieben, es ist also viel Arbeit.)

** 2017/10/02 Nachtrag ** Pass Anacondas Pass durch Cygwin. Fügen Sie Folgendes zu .bashrc im Cygwin-Benutzerverzeichnis hinzu.

PATH=/cygdrive/c/Anaconda3:/cygdrive/c/Anaconda3/Scripts:/cygdrive/c/Anaconda3/Library/bin:$PATH
export PATH

.bashrc ist automatisch, sobald Sie mintty starten (ein Terminal, das häufig in Cygwin verwendet wird). Wenn Sie den Installationsort von Anaconda auf der Windows-Seite geändert haben, ändern Sie den Pfad entsprechend. Jetzt können Sie Anacondas Python auf Cygwin treffen, ohne Ipython zu durchlaufen.

Zusammenfassung

Holen Sie sich einen Mac oder Linux.

Recommended Posts

[Memo] Bau einer Cygwin-Umgebung
ConoHa Umweltbau Memo
BigGorilla Umwelt Bau Memo
Anaconda Umwelt Bau Memo
Django Entwicklungsumgebung Bau Memo
Anaconda3 × Pycharm-Umgebungskonstruktionsnotiz
[MEMO] [Entwicklung der Entwicklungsumgebung] Python
Umgebungskonstruktion von Python2 & 3 (OSX)
[MEMO] [Entwicklungsumgebung Bau] Wein
Umgebungskonstruktion von Python und OpenCV
Python-Umgebungskonstruktionsnotiz unter Windows 10
Beginn des selbst erstellten Betriebssystems 1. Aufbau der Umgebung
[Django] Memorandum of Environment Construction Procedure
Konstruktionsnotiz für die Python-Umgebung auf dem Mac
Bauarbeiten für StarCluster-Umgebungsnotizen
[MEMO] [Aufbau der Entwicklungsumgebung] Jupyter Notebook
Erstellen einer Umgebung für Python3.8 auf einem Mac
Konstruktionsnotiz für die Emacs Python-Entwicklungsumgebung
Konstruktionsnotiz für die Ubuntu Desktop 20.04-Entwicklungsumgebung
Betriebsnotiz der virtuellen Conda-Umgebung
Erstellen einer Umgebung für "Tello_Video" unter Ubuntu
Hinweise zum Erstellen einer Linux-Umgebung mit VirtualBox + Vagrant unter Windows 10
Django Umweltbau
DeepIE3D-Umgebungskonstruktion
Emacs-basierte Umgebungskonstruktion
Umgebungskonstruktion (Python)
Django Umweltbau
CodeIgniter-Umgebungskonstruktion
Python-Umgebungskonstruktion
Python - Umgebungskonstruktion
Aufbau einer Python-Umgebung
Konstruktionsnotiz für die Mac OS X-Entwicklungsumgebung
Bau einer Entwicklungsumgebung für die Choreonoid-Werkstatt
Ein Memo mit RADEX-Umgebungskonstruktion
Golang Umweltbau
Umgebungskonstruktion von word2vec
Installation von Python 3 und Flask [Zusammenfassung der Umgebungskonstruktion]
Poetry-Virtualenv-Umgebungskonstruktion mit Centos-Sclo-Rh-Python ~ Hinweise
Umgebungskonstruktion: GCP + Docker
Bau der Django-Projektumgebung
Homebrew Python Umgebung Konstruktion
PyData-bezogene Umgebungskonstruktion
Aufbau einer Anaconda-4.2.0-Python3-Umgebung (Mac)
Aufbau einer Python-Entwicklungsumgebung
YOLO v4 Umgebungskonstruktion ①
Bau von Pyenv + Fischumwelt
python2.7 Konstruktion der Entwicklungsumgebung
Griffumgebungskonstruktion onCentOS6.5
Golang Umweltbau [goenv]
Pyxel-Umgebungskonstruktion (Mac)
[Memo] Django-Entwicklungsumgebung
Python-Umgebungskonstruktion @ Win7