我正在使用加密软件包,并且有一个我想使用的特定功能- from Crypto import Random
但是,我的加密货币版本太低了。Random仅在加密版本2.1中可用,运行此命令会打印出我的版本太低-
print(Crypto.__version__)
2.0.1
我正在尝试更新加密货币,但运行pip install --upgrade crypto
返回的消息表明一切都是最新的-
Requirement already up-to-date: crypto in /usr/lib/python2.6/site-packages
Requirement already up-to-date: Naked in /usr/lib/python2.6/site-packages (from crypto)
Requirement already up-to-date: shellescape in /usr/lib/python2.6/site-packages (from crypto)
Requirement already up-to-date: requests in /usr/lib/python2.6/site-packages (from Naked->crypto)
Requirement already up-to-date: pyyaml in /usr/lib64/python2.6/site-packages (from Naked->crypto)
我如何才能将此加密版本更新为2.1?
谢谢。
您应该安装pycrypto
软件包,而不是crypto
:
pip install --upgrade pycrypto
顺便提一句,我不确定您的用例,但我们已从pycrypto
一种更积极开发的现代加密程序包转换为cryptography
-非常适合我们。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句