在某些背景下,我在Debian Linux(kali)上运行它 我正在运行python-gnupg vs 2.3.1 我拥有的gpg版本是:gpg(GnuPG)2.2.10
import gnupg
gpg = gnupg.GPG(homedir='doctests')
input_data = gpg.gen_key_input(key_type="RSA", key_length=1024,name_email="tom@fake.net")
key = gpg.gen_key(input_data)
我收到:以下错误:
线程Thread-2中的异常: 追溯(最近一次通话): _bootstrap_inner中的文件“ /Users/thomasz/anaconda3/lib/python3.6/threading.py”,行916 self.run() 运行中的文件“ /Users/thomasbekman/anaconda3/lib/python3.6/threading.py”,行864 self._target(* self._args,** self._kwargs) _read_response中的文件“ /Users/thomasz/anaconda3/lib/python3.6/site-packages/gnupg/_meta.py”,第650行 result._handle_status(关键字,值) 文件“ /Users/thomasz/anaconda3/lib/python3.6/site-packages/gnupg/_parsers.py”,行995,在_handle_status中 引发ValueError(“未知状态消息:%r”%键) ValueError:未知状态消息:“ ERROR”
关于如何解决此问题的任何想法?
由于某种原因运行此版本的gnupg:'0.4.1.dev0'对其进行了修复。但是,如果可能的话,我想使用最新的迭代。