Python 获取加密(从PyCrypto)安装到更新版本的问题

Python 获取加密(从PyCrypto)安装到更新版本的问题,python,Python,我正在使用加密软件包,我想使用一个特别的功能- 从加密随机导入 然而,我的加密版本太低了。Random仅在crypto版本2.1中可用,运行此命令会打印出我的版本过低- print(Crypto.__version__) 2.0.1 我正在尝试更新加密,但运行pip安装--upgrade crypto返回所有内容都是最新的- Requirement already up-to-date: crypto in /usr/lib/python2.6/site-packages Requiremen

我正在使用加密软件包,我想使用一个特别的功能-
从加密随机导入

然而,我的加密版本太低了。Random仅在crypto版本2.1中可用,运行此命令会打印出我的版本过低-

print(Crypto.__version__)
2.0.1
我正在尝试更新加密,但运行
pip安装--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

谢谢。

您应该安装,而不是
crypto

pip install --upgrade pycrypto


顺便说一句,我不确定您的使用案例,但我们已经从
pycrypto
切换到一个更积极开发的现代加密软件包,名为-非常适合我们。

我来看看。谢谢你的帮助!9分钟后我会接受答案。