python安装requests模块失败_No module named quot;Cryptoquot;,如何安装Python三方模块Crypto...
前兩天公司公司老總讓我研究怎么用企業(yè)微信第三方應(yīng)用進(jìn)行官網(wǎng)對(duì)接,完成URL回調(diào)驗(yàn)證問(wèn)題。
具體如何進(jìn)行Python 的Django網(wǎng)站與企業(yè)微信第三方應(yīng)用進(jìn)行回調(diào)驗(yàn)證的博客地址為:https://www.cnblogs.com/ws17345067708/p/10522472.html
這里講講,如何在win10下,安裝一個(gè)非常坑爹的加密算法庫(kù),名字叫"Crypto"
看了好多博客,沒(méi)有一個(gè)管用的,要么就是很早了,要么就是安裝上了用不起。
廢話不多說(shuō),我來(lái)講講我的安裝方法。
Python版本:Python3.6 ,操作系統(tǒng):WIN10
首先用命令
pip install crypto
安裝這個(gè)模塊的時(shí)候 ,會(huì)安裝后各種包,chardet, certifi, urllib3, idna, requests, pyyaml, Naked, shellescape, crypto
安裝成功后,還是提示沒(méi)有這個(gè)模塊,怎么辦?
那就到python的安裝目錄下面,
看看有沒(méi)有crypto這個(gè)文件,如果沒(méi)有就重命名為Crypto即可;
還有另一種方法就是。先卸載掉之前的包
pip uninstall crypto pycryptodome pip install pycryptodome
首先我想說(shuō):
pycrypto、pycrytodome和crypto是一個(gè)東西,crypto在python上面的名字是pycrypto,
它是一個(gè)第三方庫(kù),已經(jīng)停止更新三年了,沒(méi)有團(tuán)隊(duì)在維護(hù)了,所以不建議安裝這個(gè)庫(kù);
windows下python3.6 進(jìn)行安裝,也不會(huì)成功。因?yàn)閴焊蜎](méi)辦法安裝。
但是又發(fā)現(xiàn),有一個(gè)庫(kù)跟這個(gè)pycrypto這個(gè)庫(kù)一樣的庫(kù),用法,方法都是一樣
他就是pycrypto的延伸版本,如何安裝:
pip install pycryptodome
我這里安裝完成后,不用任何修改,既可以使用。
如果有朋友,遇到導(dǎo)入模塊的問(wèn)題,這個(gè)時(shí)候需要在Lib目錄下找到這個(gè)包
將小寫c改成大寫C就ok了。
在linux生產(chǎn)環(huán)境上,版本是3.6,直接安裝pycryptodome,
第三方目錄下的包直接就是:Crypto、pycryptodome不需要改名。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的python安装requests模块失败_No module named quot;Cryptoquot;,如何安装Python三方模块Crypto...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 定义一个dto对象_业务代码的救星——J
- 下一篇: python微博评论爬虫_详解用pyth