Downr1n降级遇到的坑
安装python
开始之前,请先安装Python3.9,必须是这个版本,3.9以后版本会报错。
如果电脑已经存在其他版本请先删。
安装完成后,无需配置环境变量,可以输入以下命令看看是否成功。
python3 -V
提示缺少xz
这个视情况而定,我电脑里没有这个,安装即可
brew install xz
报错 what=getting keys failed with error
降级时报错:what=getting keys failed with error: xxxx
等。
这是因为最近futurerestore降级时依赖的解析网站间歇性抽风了,时好时坏,导致无法正常获取解析数据,从而提示这个错误!!
使用网站提供的本地代理即可。
执行代理程序1
运行代理程序的时候,输入1 会自动安装python代理程序所需依赖,这个时候又提示
You are using pip version 22.0.4; however, version 23.3.2 is available
那我们升级一下pip就行了,执行以下命令
python3 -m pip install --upgrade pip
然后再次执行命令1,即可安装成功
Requirement already satisfied xxx
...
执行代理程序2
安装完以来后,输入2,启动代理,发现输出一下信息
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
看不出任何信息,推测:输入2 其实走的是wikiproxy.py程序,那么我直接在命令启动,这样至少能看到错误信息,执行
python3 /wikiproxy/wikiproxy.py
于是便看到了错误信息,提示fastapi依赖,那我们再次帮他安装即可,执行
pip install fastapi
至此,再次重新执行代理,代理成功后再次执行down1n进行降级即可