Python Installation unter Windows
Anmerkung 1: unter Windows gibt es manchmal Probleme mit Animationen,
weshalb wir Linux empfehlen.
Anmerkung 2:
Mehr Privatsphäre unter Windows 10 (weshalb wir Linux empfehlen ...).
Anmerkung 3: die für Windows verfügbare Python Version
und Pakete entsprechen nicht denen im PC-Pool.
Daher ist der Kode unbedingt im PC-Pool zu testen (s.u.)
Anmerkung 4: eine Alternative zu den Installationshinsweisen unten ist
die Verwendung des
Windows Subsystem for Linux
(
Developers can access the power of both Windows and Linux at the same time on a Windows machine. The Windows Subsystem for Linux (WSL) lets developers install a Linux distribution (such as Ubuntu, OpenSUSE, Kali, Debian, Arch Linux, etc) and use Linux applications, utilities, and Bash command-line tools directly on Windows, unmodified, without the overhead of a traditional virtual machine or dualboot setup.)
Die notwendigen Schritte sind sehr gut beschrieben unter
Robolab Infos zu WSL.
Installation
Anaconda, Python 3.10 version
Entwicklungsumgebung
Bei der Installation wird auch
spyder
bereitgestellt.
Aus dieser Entwicklungsumgebung heraus lassen sich Programme starten,
editieren und debuggen.
Wichtig für Animationen ist hierbei die Einstellungen die in der Einführung I aufgeführt sind:
Dateiaustausch mit dem PC-Pool via SFTP
- WinSCP
- Öffnen Sie WinSCP, erstellen Sie eine neue Sitzung und tragen Sie als Rechnername
phylogin1.phy.tu-dresden.de
, sowie ihre PC-Pool Benutzerdaten ein.
- Speichern Sie die Sitzung und melden Sie sich an.
- Nun können Sie Dateien einfach per Drag-n-Drop mit dem PC-Pool austauschen.
Programmtest im PC-Pool via SSH
- Xming
Download: latest xming
Bei der Installation können Sie Don't install an ssh client
auswählen.
- PuTTY
Download-Page: Latest release
- Führen Sie
Xming.exe
aus.
Anmerkung: Auch wenn hier kein Fenster erscheint, ist dieser Schritt wichtig, damit die X-Weiterleitung aus dem PC-Pool funktioniert.
- Starten Sie
putty.exe
, tragen Sie als Host-Name phylogin1.phy.tu-dresden.de
ein.
Wählen Sie in der Kategorie
Connection - SSH - X11 - Enable X11 forwarding
.
- Wählen Sie wieder die Kategorie
Session
, benennen und speichern Sie die Sitzung.
- Öffnen Sie die Sitzung und melden Sie sich mit ihren PC-Pool-Zugangsdaten an.
- Führen Sie
ssh -X pclpYY
(YY = Rechnernummer,
wobei YY=04, 05, 06)
aus und melden Sie sich an.
- Um X11-Forwarding zu testen, führen Sie beispielsweise
xterm
aus. Es sollte sich ein neues Fenster mit einer Kommandozeile öffnen.
Sie können dieses danach wieder schließen.
- Sie können nun ihr Programm auf Funktionsfähigkeit überprüfen.
Last modified: 09 April 2025, 13:21:13, Arnd Bäcker
Computational Physics Group Home.