我對編寫操作系統並不太瞭解,但我認爲這是一個很好的學習方式。有樹莓派操作系統的教程,但它們不是基於Linux或用python製作的。我只是在這裏尋找一個通用教程。用python編程一個基於linux的樹莓派操作系統
0
A
回答
2
操作系統通常使用「低級」語言(如c/C++/d)來正確訪問系統資源。在python中編寫一個問題首先是你需要在它下面運行一個解釋器(破壞使用python編寫操作系統的目的),其次,沒有好的方法來管理python中的資源。此外,你說你希望它是基於Linux的,但是,linux是用c編寫的(因爲上面列出的原因和更多),因此用python寫東西不會很有效率。如果你想堅持python,也許你可以寫一個Linux的窗口管理器,而不是?這比操作系統要容易得多,python對於這樣的項目來說是一個很好的語言。
+0
謝謝,我只是這樣做。任何教程推薦? – Phoenix
0
好吧,如果你沒有在此跌倒,它在某種程度上已經覆蓋在這些職位之一:
它是做一個相當忙碌的事情,但好運氣。
這裏是一個已經做了蟒蛇WM一個,你可以嘗試一下,看看有什麼和誰,如果你真的有興趣建立自己的
也有:
https://wiki.python.org/moin/GuiProgramming
希望它有幫助
相關問題
- 1. 啓動另一個操作系統,而在樹莓派rasbian
- 2. 自定義樹莓派操作系統文件系統
- 3. PIGRRL遊戲手柄 - 操作系統樹莓派在循環
- 4. 樹莓派,蟒蛇,檢測操作系統
- 5. 樹莓派上的PIL渲染不同於自定義操作系統
- 6. 用PubNub編程節拍器Python腳本,用於樹莓派
- 7. Python keylistener - 樹莓派
- 8. 基於Linux的操作系統的一般保護錯誤
- 9. 編寫一個基於unix的操作系統
- 10. 樹莓派(Python)的單位
- 11. Linux操作系統
- 12. 編譯的樹莓派
- 13. 2個樹莓派之間的Python UART
- 14. 從python腳本(樹莓派)
- 15. Noob查詢Python(樹莓派)
- 16. 不工作的樹莓派
- 17. 爲樹莓派編譯JD2XX
- 18. 基於Linux的商業操作系統,法律問題
- 19. 使用Python到mkdir的樹莓派
- 20. 基於操作系統的重定向
- 21. 多個Python GPIO按鈕或樹莓派
- 22. 如何爲Linux(基本操作系統)安裝Python(x,y)?
- 23. 樹莓派上的彙編編碼2
- 24. 在linux LXTerminal中使用樹莓派編譯錯誤
- 25. 上樹莓派
- 26. 上樹莓派
- 27. Linux操作系統(Ubuntu)
- 28. CLI Linux操作系統
- 29. 在Linux操作系統Ubuntu
- 30. 在Python中使用OpenKinect樹莓派
在RPi上沒有什麼特別的Linux。它是Linux。 –
http://stackoverflow.com/questions/3643500/operating-system-from-scratch - 試試看看,他們想做同樣的事情。 – Hotchips
投票結束太寬泛。 –