Ich möchte meinen Raspberry Pi für etwas Programmierung verwenden. (Ich habe es noch nie gemacht, ich möchte in Python einsteigen.) Wenn ich meine Programme auf meinen Windows 8.1 Computer übertragen und sie dort auch ausführen kann, wäre das perfekt. Kann ich das machen? Vielen Dank!Werden Python-Programme, die auf einem Raspberry Pi mit Raspbian erstellt wurden, auf einem Windows 8.1-Computer ausgeführt?
Antwort
Ja! Python-Code ist größtenteils plattformunabhängig. Nur einige spezifische Bibliotheken müssen in der Maschine kompiliert werden. Diese sollten mit pip (falls erforderlich) installiert werden. Weitere Informationen in Google.
Kurze Antwort: Ja.
Lange Antwort: Das ist eigentlich der springende Punkt. Stellen Sie nur sicher, dass Sie die richtige Python-Version auf Ihrem Windows-Rechner installiert haben, und richten Sie den Pfad korrekt ein, damit Sie Ihre Python-Skripte global starten können. Hier ist eine nette Ressource - https://docs.python.org/2.7/using/windows.html. Sobald Sie es eingerichtet haben, müssen Sie nur Ihre .py-Dateien von Raspberry Pi auf Windows-Maschine übertragen.
Kurze Antwort: meistens ja, aber es kommt darauf an.
Offensichtlich funktionieren die Raspberry Pi-spezifischen Bibliotheken zur Steuerung ihrer Peripheriegeräte nicht auf MS-Windows.
Ihr Pi führt wahrscheinlich eine Linux-Distribution mit Paketverwaltung und einer funktionierenden Toolchain. Das bedeutet, dass die Installation von (Python) -Paketen und -Bibliotheken ein Kinderspiel ist. Werkzeuge wie pip
und setup.py
Skripte werden meist einfach funktionieren.
Das ist bei ms-windows nicht unbedingt der Fall. Die Installation von Python-Bibliotheken, die Erweiterungen (kompilierten Code) enthalten oder externe, gemeinsam genutzte Bibliotheken erfordern, ist eine frustrierende Erfahrung aus technischen Gründen, die sich auf die Microsoft Toolchain beziehen. Auf diesem Betriebssystem ist es im Allgemeinen einfacher, eine Python-Distribution wie Anaconda zu verwenden, die ihren eigenen Paketmanager hat und mit Paketen für die meisten gängigen Bibliotheken ausgeliefert wird.
Wenn Sie in die Dokumentation für Pythons Standardbibliothek schauen, werden Sie feststellen, dass eine Funktion manchmal nur unter UNIX oder nur in MS-Windows verfügbar ist. Und aufgrund der Art, wie MS-Windows neue Prozesse erstellt, gibt es einige Fehler, wenn Sie das Modul multiprocessing
verwenden.
Es wäre eine gute Idee, die gleiche Python-Version auf beiden Plattformen zu verwenden. Momentan wäre das vorzugsweise 3,6 oder 3,5.
- 1. git clone nicht ohne Fehler auf Raspberry Pi (raspbian jessie)
- 2. Running Raspberry Pi 1 OS auf Raspberry Pi 3
- 3. Wie installiere ich Jekyll auf Raspberry Pi 3 (Raspbian Jessie)?
- 4. Shell-Skript auf einem Raspberry Pi
- 5. SVN Checkout auf einem Raspberry Pi
- 6. Control Raspberry Pi mit einem anderen Raspberry Pi remote
- 7. SSH-2.0-OpenSSH_6.7p1 Raspbian-5 Protokollfehler. Auf Raspberry Pi Webserver
- 8. Wie kann Screen-Effekte auf Raspberry Pi 3 (mit Raspbian) angewendet werden?
- 9. Kinect 2.0 auf Raspberry Pi
- 10. Gemeinsame drahtlose Verbindung mit Ethernet-Gerät - Raspberry Pi 3 (Raspbian)
- 11. Ram auf Raspberry Pi
- 12. Wie auf Raspberry Pi schlafen deaktivieren
- 13. Remote-Zugriff Informix auf Raspberry Pi
- 14. Theano mit Keras auf Raspberry Pi
- 15. Bacnet auf Raspberry Pi
- 16. Navigation auf Raspberry Pi über Kivy
- 17. Google Speech Api Credential Fehler mit Raspbian (Raspberry Pi)
- 18. Kann JavaFX auf Raspberry Pi verwendet werden
- 19. Tensorflow auf Raspberry Pi
- 20. Python-Bibliothek für einen JSON-Server auf einem Raspberry Pi
- 21. Pockersphinx Installation fehlgeschlagen? Raspberry Pi Zero (Raspbian Jessie)
- 22. Raspberry Pi Modbus auf Rj45
- 23. GPIO auf Raspberry pi C#
- 24. Zugriff auf Jenkins auf einem Raspberry Pi über Port 8080 nicht möglich
- 25. Coding Raspberry Pi mit einem ADC - SPI
- 26. WinUSB Anwendung auf Raspberry Pi (Win10 IoT)
- 27. IDLE funktioniert nicht auf Raspberry Pi
- 28. Webserver auf Raspberry Pi mit ASP.Net Schnittstelle
- 29. Schließen Sie lokale Git-Repos auf Windows und Raspberry Pi
- 30. Dateiübertragung auf Raspberry Pi mit Pscp