Alvin9999 / new-pac

翻墙-科学上网、自由上网、免费科学上网、免费翻墙、油管youtube、fanqiang、VPN、一键翻墙浏览器,vps一键搭建翻墙服务器脚本/教程,免费shadowsocks/ss/ssr/v2ray/goflyway账号/节点,翻墙梯子,电脑、手机、iOS、安卓、windows、Mac、Linux、路由器翻墙、科学上网
53.03k stars 9.17k forks source link

SSR在python 3.11环境无法启动 #1409

Open qmhedging opened 1 year ago

qmhedging commented 1 year ago

报错 File "/usr/local/shadowsocksr/shadowsocks/server.py", line 31, in from shadowsocks import shell, daemon, eventloop, tcprelay, udprelay, \ File "/usr/local/shadowsocksr/shadowsocks/../shadowsocks/shell.py", line 26, in from shadowsocks.common import to_bytes, to_str, IPNetwork, PortRange File "/usr/local/shadowsocksr/shadowsocks/../shadowsocks/common.py", line 27, in from shadowsocks import lru_cache File "/usr/local/shadowsocksr/shadowsocks/../shadowsocks/lru_cache.py", line 44, in class LRUCache(collections.MutableMapping): ^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: module 'collections' has no attribute 'MutableMapping'

请问这个问题如何解决?

Alvin9999 commented 1 year ago

vps系统选择的是什么?

qmhedging commented 1 year ago

CentOS-7-2023.01.31-0 Python 3.11.2

其他地方有人提到过 https://bugs.archlinux.org/task/74126

Alvin9999 commented 1 year ago

你是用的脚本在安装?还是自己编译安装?

qmhedging commented 1 year ago

使用的是这个地方提供的脚本 https://github.com/Alvin9999/new-pac/wiki/%E8%87%AA%E5%BB%BAss%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%95%99%E7%A8%8B

Alvin9999 commented 1 year ago

账号怎么填写的?

qmhedging commented 1 year ago

和账号关系不大吧 因为同一套脚本,python2.7, python 3.6都正常,就是python 3.11报错

Alvin9999 commented 1 year ago

那就用能用的版本吧

qmhedging commented 1 year ago

ok 谢谢。 不过随着python的升级,这个bug估计还是需要处理的。

Alvin9999 commented 1 year ago

这个脚本的开发者已经不再维护了哦

qmhedging commented 1 year ago

如果是开源软件,会不会有其他参与者来维护呢?

Alvin9999 commented 1 year ago

可以在github上搜一下,看看能不能找到有人维护的这个脚本或者其它脚本。