Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用python编写基于linux的Raspberry Pi操作系统_Python_Operating System_Raspberry Pi_Bare Metal - Fatal编程技术网

用python编写基于linux的Raspberry Pi操作系统

用python编写基于linux的Raspberry Pi操作系统,python,operating-system,raspberry-pi,bare-metal,Python,Operating System,Raspberry Pi,Bare Metal,我对编写操作系统知之甚少,但我认为这是一个学习的好方法。有关于raspberry pi操作系统的教程,但它们不是基于linux的,也不是用python制作的。我只是在这里寻找一个通用教程。操作系统通常使用“低级”语言,如c/c++/d,以便正确访问系统资源。用python编写一个应用程序的问题首先是,您需要在它下面运行一个解释器(这违背了用python编写操作系统的目的),其次,用python管理资源没有好的方法。此外,您说过希望它是基于linux的,但是linux是用c编写的(出于上面列出的原

我对编写操作系统知之甚少,但我认为这是一个学习的好方法。有关于raspberry pi操作系统的教程,但它们不是基于linux的,也不是用python制作的。我只是在这里寻找一个通用教程。

操作系统通常使用“低级”语言,如c/c++/d,以便正确访问系统资源。用python编写一个应用程序的问题首先是,您需要在它下面运行一个解释器(这违背了用python编写操作系统的目的),其次,用python管理资源没有好的方法。此外,您说过希望它是基于linux的,但是linux是用c编写的(出于上面列出的原因和其他一些原因),因此用python编写一些东西不会很有成效。如果你想坚持使用python,也许你可以为linux编写一个窗口管理器?这将比操作系统简单得多,python对于这样一个项目来说是一种很好的语言。

好吧,如果你没有偶然发现这一点,不知何故,这些文章中的一篇已经介绍了这一点:

这是一件非常忙碌的事情,但是祝你好运

这里有一个已经完成的pythonwm,如果您真的对构建自己的应用程序感兴趣,您可以尝试一下,看看是什么和谁

还有:


希望能有所帮助

在RPi上Linux没有什么特别之处。它是Linux试着看一看,他们想做和你一样的事情。投票结束太广泛了。谢谢,我会这么做的。有教程推荐吗?