我正在尝试构建一个Linux发行版,我需要python。到目前为止,我使用sharde库选项编译了我需要的所有内容,并在我的发行版中复制其二进制文件及其所需的库,并且它们正在工作。 python有这个选项:
./configure --prefix="/" --enable-shared
make
并在我的distro.it中复制二进制和Lib目录将运行,但是当我导入标准库(例如socket)时出现错误。
>>> import socket
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/lib/Lib/socket.py", line 47, in <module>
import _socket
ImportError: No module named _socket
我检查了lib目录,socket.py就在那里。 我的目的是建立一个轻型嵌入式linux.compiling和安装需要这么多的工具,我不能把它们全部放在我的目标中。 如果有人可以帮助我,我将不胜感激。感谢先生,对不起我的英语。