Ubuntu系统下ProxyBroker2仓库安装失败求助
正确安装ProxyBroker2的步骤(Ubuntu系统)
方法一:修复pip直接安装命令
你之前的命令末尾多了个.导致安装失败,执行以下正确命令:
pip install -U git+https://github.com/bluet/proxybroker2.git
若遇到权限问题,添加--user参数:
pip install -U --user git+https://github.com/bluet/proxybroker2.git
方法二:手动克隆仓库安装
- 克隆仓库并进入根目录:
git clone https://github.com/bluet/proxybroker2.git cd proxybroker2
- 安装依赖并完成包安装:
pip install -r requirements.txt pip install .
权限不足时同样加--user参数。
方法三:Docker镜像正确使用流程
拉取镜像后需运行容器才能使用,完整命令:
# 拉取镜像 docker pull bluet/proxybroker2 # 示例:启动代理扫描(可根据需求修改参数) docker run --rm bluet/proxybroker2 find --types HTTP --lvl High --countries US
构建可执行文件的正确步骤
你之前的错误是因为执行pip install .时不在仓库根目录,按以下流程操作:
- 安装构建依赖:
sudo apt install -y upx-ucl binutils pip install pyinstaller
- 克隆仓库并进入根目录:
git clone https://github.com/bluet/proxybroker2.git cd proxybroker2
- 执行构建命令:
pip install . \ && mkdir -p build \ && cd build \ && pyinstaller --onefile --name proxybroker --add-data "../proxybroker/data:data" --workpath ./tmp --distpath . --clean ../py2exe_entrypoint.py \ && rm -rf tmp *.spec
内容的提问来源于stack exchange,提问作者subject050000
相关产品推荐
相关产品推荐

