Python: _socket.so

0 投票
1 回答
512 浏览
提问于 2025-04-16 14:20

你好!

我正在创建一个Python脚本,完成后会用Shedskin进行编译。目前在这个脚本中,我们做了一些FTP的工作,所以我们导入了ftplib模块。当我尝试用Shedskin编译时,出现了一个错误,提示在我们的Ubuntu系统上的Python2.6安装中找不到'_socket'文件。我自己去'/usr/lib/python2.6/lib-dynload'目录查看,确实没有名为'_socket.so'的文件。

我尝试在Synaptic中重新安装python2.6包,但没有成功。

我该怎么办呢?

1 个回答

0

/usr/lib/python2.6/site-packages/shedskin/lib/ 这个文件夹里找找看有没有 shdeskin 支持的库模块。

我在 Fedora 系统上安装的 shdeskin 0.7 里面没有 ftplib 这个模块。

撰写回答