在安装mitmproxy包是遇到以下问题。
通过1.pip install mitmproxy 安装包时,
安装如下依赖包中出错。这是安装cryptography包时缺失了模块
网上所有方法全试过了,仍然无法解决。
于是我尝试把之前修改过的全部还原。
解决方法:
去https://pypi.org/project/cryptography找到
自己python对应版本下载轮子。我选择的是cryptography-2.9.2-cp38-cp38-win_amd64.whl,
最后把这个文件修改成cryptography-2.9.2-cp38-none-win_amd64.whl在执行pip install 这个whl就能安装了。
2.pip install cryptography-2.9.2-cp38-none-win_amd64.whl
3. pip install pyOpenSSL
因为之前在安装依赖包的时候出错中断了,这时候还有一个openssl没装入,在执行pip install openssl就行了。
用4. mitmweb --version测试,弹出版本没报错,ok
用国外路劲下载速度慢,推荐使用国内镜像,即:pip install -i https://tuna.tsinghua.edu.cn/simple 包名.