0x727 / ShuiZe_0x727

信息收集自动化工具
3.79k stars 572 forks source link

一直报错,请问有什么好的解决办法吗? #131

Open charis3306 opened 2 years ago

charis3306 commented 2 years ago

image

charis3306 commented 2 years ago

经过测试,用docker部署可以使用了 docker pull yankovg/python3.8.2-ubuntu18.04 docker run -itd yankovg/python3.8.2-ubuntu18.04 bash docker exec -it docker的ID /bin/bash apt-get update apt install git --fix-missing apt install vim rm /usr/bin/python3 ln -s /usr/local/bin/python3.8 /usr/bin/python3 python3 -m pip install --upgrade pip git clone https://github.com/0x727/ShuiZe_0x727.git chmod 777 docker_build.sh ./docker_build.sh

qiuluo-oss commented 2 years ago

@cahris 我这边使用docker环境还是存在这个问题,有啥好的办法吗?

charis3306 commented 2 years ago

目前我docker部署两个环境都没有出现问题,我用的是香港主机。

Bengbalabeng commented 1 year ago

@charis3306 老哥,我部署在服务器上也是报这个错,你有什么好的办法吗,谢谢

Bengbalabeng commented 1 year ago

@qiuluo-oss 问题解决了,应该是环境问题,可以先使用pip check 检查下是否存在依赖冲突,我的问题是这样 1670018989416 应该主要是pyopenssl的版本问题,pyopenssl 22.1.0要求cryptography<39,>=38.0.0,但是requirements.txt内的版本是2.8 我的解决办法是安装pyopenssl 22.0.0,pip3 install pyOpenSSL==22.0.0。安装pyOpenSSL的时候它会自动安装匹配版本cryptography。 最后程序也能跑起来,对结果好像没太大影响