Python 代码无法在 RPi 上编译(缺少 lib-old 文件夹)

Python code can't compile on RPi (missing lib-old folder)

我在 RPi 上做了一个小的 python 项目,但我在这个环境中仍然是菜鸟,所以如果你能帮助我..

当我 运行 我的代码使用命令“python test.py”时一切正常,但是当我尝试编译它时,它找不到某个文件夹,lib -老的。我不知道为什么它还要搜索那个文件夹? 这是我写的:

pi@raspberrypi:~/Desktop/kt_wishes $ python -m compileall
Skipping current directory
Listing /usr/lib/python2.7 ...
Listing /usr/lib/python2.7/plat-arm-linux-gnueabihf ...
Listing /usr/lib/python2.7/lib-tk ...
Listing /usr/lib/python2.7/lib-old ...
Can't list /usr/lib/python2.7/lib-old
Listing /usr/lib/python2.7/lib-dynload ...
Listing /usr/local/lib/python2.7/dist-packages ...
Listing /usr/lib/python2.7/dist-packages ...
Listing /usr/lib/python2.7/dist-packages/gtk-2.0 ...

我正在编译,因为我需要制作脚本以便应用程序在启动时启动。如果我可以将 .py 文件放在脚本中而不是编译后的文件中,我什至不会尝试编译它。

顺便提一下,我要编译的项目在我实际所在的文件夹中 (kt_wishes)。

对不起,如果我遗漏了什么,我在这件事上真的是菜鸟..

Python 是一种脚本语言,因此是解释器(或在某些表达式中为字节码或混合),而不是基于编译器的。我在这里看不到任何需要或应用程序。为了在启动期间 运行 保存 Python 脚本,有很多快速简便的方法可以做到这一点。以下是其中的五个:https://www.dexterindustries.com/howto/run-a-program-on-your-raspberry-pi-at-startup/

希望这对您有所帮助,
拉斯