2017年3月24日星期五

配置群晖支持 python 版 shadowsocks

问题描述

直接使用 pip 安装 shadowsocks,启动时可能卡在 RuntimeError: can not find library crypto 这一步。
这里是在使用 ctypes 查找 libcrypto.so,而群晖自带的 python 里,ctypes 版本太老,不支持 armv7,以至于 ctypes.util.find_library()实际上找不到任何可用的库。

解决方案

去新一点的 Linux 发行版上,拷一个 /usr/lib/python2.7/ctypes/util.py 回来,替换掉群晖自己这个文件即可。
我找了个 Ubuntu14 就解决问题了。
消息来源:https://forum.synology.com/enu/viewtopic.php?t=84921

没有评论:

发表评论