获取最新的Python gnupg创建密钥时遇到问题

时间:2018-11-12 00:22:33

标签: gnupg pgp

在某些背景下,我在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'对其进行了修复。但是,如果可能的话,我想使用最新的迭代。

0 个答案:

没有答案