yowsup库在我尝试注册时不起作用

问题描述 投票:0回答:1

我使用pip3在树莓派中安装了下一个软件包:-python-axolotl-protobuf-六-argparse-readline-枕头-tqdm-要求-pycrypto-blinker

接下来我用yowsup安装了

pip3安装yowsup

因此,我下载了一个存储库https://github.com/danielcardeenas/whatsapp-framework,(今天是2019年5月17日),我住在哥伦比亚,所以我打算通过以下方式发送注册:yowsup-cli注册--requestcode sms --phone 57317509xxx --cc 57 -E android

我使用pip3在树莓派中安装了下一个软件包:-python-axolotl-protobuf-六-argparse-readline-枕头-tqdm-要求-yupsup-pycrypto-blinker

接下来,我下载了一个存储库https://github.com/danielcardeenas/whatsapp-framework,(今天是2019年5月17日),我居住在哥伦比亚,所以我打算通过以下方式发送注册:yowsup-cli注册--requestcode sms --phone 57317509xxx --cc 57 -E android

但控制台显示错误:

追踪(最近通话):文件“ / usr / local / bin / yowsup-cli”,第4行,在import('pkg_resources')。run_script('yowsup2 == 2.5.2','yowsup-cli')在run_script中的文件“ /usr/lib/python3/dist-packages/pkg_resources/init.py”,行739self.require(需要)[0] .run_script(脚本名称,ns)在run_script中的文件“ /usr/lib/python3/dist-packages/pkg_resources/init.py”,行1494exec(代码,名称空间,名称空间)在第368行的文件“ /usr/local/lib/python3.5/dist-packages/yowsup2-2.5.2-py3.5.egg/EGG-INFO/scripts/yowsup-cli”如果不是parser.process():正在处理文件“ /usr/local/lib/python3.5/dist-packages/yowsup2-2.5.2-py3.5.egg/EGG-INFO/scripts/yowsup-cli”,第189行self.handleRequestCode(self.args [“ requestcode”],config)在handleRequestCode中的文件198行中的文件“ /usr/local/lib/python3.5/dist-packages/yowsup2-2.5.2-py3.5.egg/EGG-INFO/scripts/yowsup-cli”从yowsup.registration导入WACodeRequest在第1行的“ /usr/local/lib/python3.5/dist-packages/yowsup/registration/init.py”文件中从.coderequest导入WACodeRequest文件“ /usr/local/lib/python3.5/dist-packages/yowsup/registration/coderequest.py”,第1行,在从yowsup.common.http.warequest导入WARequest文件“ /usr/local/lib/python3.5/dist-packages/yowsup/common/http/init.py”,第2行,在从.warequest导入WARequest文件“ /usr/local/lib/python3.5/dist-packages/yowsup/common/http/warequest.py”,第8行从yowsup.common.tools导入WATools在第10行的文件“ /usr/local/lib/python3.5/dist-packages/yowsup/common/tools.py”从consonance.structs.keypair导入KeyPair文件“ /usr/local/lib/python3.5/dist-packages/consonance/structs/keypair.py”,第4行,在从dissononce.dh.x25519.x25519导入X25519DH在第1行的“ /usr/local/lib/python3.5/dist-packages/dissononce/dh/x25519/x25519.py”文件中从cryptography.hazmat.primitives.asymmetric导入x25519ImportError:无法导入名称“ x25519”

python-3.x raspbian yowsup
1个回答
0
投票
有类似问题

问题不是yowsup,而是它的依赖关系(因此无法导入:x25519),尤其是密码库。

以下命令可能会帮助您解决它,但在安装时请检查是否已解决依赖关系,因为似乎有很多必须手动解决:

pip3 install cryptography --force-reinstall

pip3 install yowsup --force-reinstall

您可能需要使用其他命令来解决依赖性:

pip3 install python-axolotl-curve25519

pip3 install six==1.10

希望至少已指向正确的方向!

© www.soinside.com 2019 - 2024. All rights reserved.