在'NoneType'和'str'的实例之间不支持TypeError:'> ='

cas*_*las 6 python python-3.x

我已pycrypto按照给定的答案安装如下.

在此输入图像描述

但是,当我调试项目时,然后得到以下似乎相关的问题Crypto.

ModuleNotFoundError:没有名为'winrandom'的模块

在此输入图像描述

aut\token.py 第3行是

from jose.jwt import get_unverified_claims
Run Code Online (Sandbox Code Playgroud)

更新:1

然后,我运行pip install winrandom并得到以下错误.

在'NoneType'和'str'的实例之间不支持TypeError:'> ='

在此输入图像描述

更新:2

当我pip install --proxy http://XXXX:80 git+https://github.com/dlitz/pycrypto.git在工作环境中用代理(必需)命令建议的命令时,我得到一个连接拒绝错误,如下所示.

在此输入图像描述

Che*_* A. 4

这似乎是 pycrypto 的一个常见问题。这是一个错误,但该项目在过去几年似乎没有更新。

深入研究这个问题,(https://github.com/andrewcooke/simple-crypt/issues/17)看来这个问题是通过编辑以下导入语句来解决的crypto\Random\OSRNG\nt.py

import winrandom

to

from . import winrandom
Run Code Online (Sandbox Code Playgroud)