【Python包】安装teradatasql提示找不到pycryptodome模块错误(pycrypto,pycryptodome和crypto加密库)...
?1.問題描述
安裝teradatasql時,出現(xiàn)錯誤Could not find a version that satisfies the requirement pycryptodome,具體如下:
2.解決方法
查看Python第三方庫目錄$PYTHON_HOME/lib/python3.6/site-packages目錄下沒有pycryptodome目錄,即代表沒有安裝此模塊。到官方下載安裝包后使用pip安裝即可。
pip install pycryptodome-3.8.2-cp36-cp36m-manylinux1_x86_64.whl3.知識補充
crypto、pycrypto和pycryptodome均是加密庫,具體說明如下:[?kr?pto?]
Crypto為UNIX和Linux平臺上的一個或多個文件提供了到對稱GPG(GNU隱私保護(hù)Gnu Privacy Guard)加密和解密的簡單接口。它運行在GPG之上,需要在系統(tǒng)上安裝GPG。使用AES256密碼算法進(jìn)行加密。下載地址
pycrypto(Python Cryptography Toolkit)是安全哈希函數(shù)(如sha256和ripemd160)和各種加密算法(aes、des、rsa、elgamal等)的集合。它是一個第三方庫,但是已經(jīng)停止更新三年了,所以不建議安裝這個庫。下載地址
pycryptodome是一個獨立的包含低級密碼原語的python包。它是pycrypto的延伸版本,用法和pycrypto 是一模一樣的;建議開發(fā)者使用?PyCryptodome?或者?cryptography。下載地址
?
參考文檔:
python3.6安裝pycrypto,pycrytodome和crypto
轉(zhuǎn)載于:https://www.cnblogs.com/badboy200800/p/11201331.html
總結(jié)
以上是生活随笔為你收集整理的【Python包】安装teradatasql提示找不到pycryptodome模块错误(pycrypto,pycryptodome和crypto加密库)...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到抓螃蟹和小龙虾是什么意思
- 下一篇: 做梦梦到捡到乌龟是什么预兆