Python 安装pycrypto时出错(使用pyPrivnote)
在过去的几个小时里,我一直在尝试安装pycrypto,但它并没有真正起作用,有人能帮忙吗 我尝试过的命令和步骤Python 安装pycrypto时出错(使用pyPrivnote),python,installation,pip,Python,Installation,Pip,在过去的几个小时里,我一直在尝试安装pycrypto,但它并没有真正起作用,有人能帮忙吗 我尝试过的命令和步骤 pip安装pycrypto 轻松安装pycrypto 安装生成工具 但我一直得到以下错误:,有人能帮忙吗?(我也是以管理员的身份运行安装)主要是从@winklerr: 警告:不要再使用crypto或pycrypto! 如您所知,pycrypto的使用不再安全: Pycrypto易受block_templace.c中ALGnew函数中基于堆的缓冲区溢出的攻击。它允许远程攻击者在pytho
pip安装pycrypto
轻松安装pycrypto
安装生成工具
但我一直得到以下错误:,有人能帮忙吗?(我也是以管理员的身份运行安装)主要是从@winklerr: 警告:不要再使用
crypto
或pycrypto
!
如您所知,pycrypto
的使用不再安全:
Pycrypto易受block_templace.c中ALGnew函数中基于堆的缓冲区溢出的攻击。它允许远程攻击者在python应用程序中执行任意代码。它被分配了号码
Pycrypto没有发布该漏洞的任何修复程序,自2014年6月20日以来,也没有对该项目做出任何承诺
更新2021-01-18:CVE现已修复(感谢@SumitBadsara指出这一点!)。您可以在Debian security tracker上找到每个软件包的开放式安全票证的当前状态:
pycryptodome
!
确保先卸载所有版本的crypto
和pycrypto
,然后安装pycryptodome
:
pip3 uninstall crypto
pip3 uninstall pycrypto
pip3 install pycryptodome
(博士-跳过关于虚拟环境的部分…)
这三个软件包都安装在同一个文件夹中,名为Crypto
。在同一文件夹名称下安装不同的软件包可能是常见的错误源
有关更多信息,请参见Btw,当我运行我的bot时,错误在pyPrivnote中:
pip安装pycryptodome
@phd你能回答这个问题吗,这样我就可以将它标记为AnsweredTanks;)真的帮了我的忙!