请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

启动 mitmweb ,想要在PC端抓包

老师,你好,我在pip install mitmproxy 后,想要去看查看版本,出现这个问题,更不要说去启动mitmweb 了,请老师帮我看下,哪里有问题,谢谢老师
图片描述

正在回答

3回答

这个显而易见你环境安装已经出现问题了。你需要看你是否安装成功,中间没有报错

https://www.mitmproxy.org/ 可以这个客户端版本

0 回复 有任何疑惑可以回复我~
  • 提问者 慕婉清7268024 #1
    是的,我在github上也找到了答案,我电脑上安装了puthon36和python37,而我默认使用的是36,恰恰36上asyncio.py中没有WindowsSelectorEventLoopPolicy。。。于是,我尝试把asyncio.py替换成37的版本,结果不行,没有办法,我只能在37的环境中install mitmproxy,然后浏览器设置代理,最后能够监听。附上https://stackoverflow.com/questions/60155356/attributeerror-module-asyncio-has-no-attribute-windowsselectoreventlooppolic
    回复 有任何疑惑可以回复我~ 2020-06-12 11:57:55
  • 提问者 慕婉清7268024 #2
    我按照你视频的方法,没有安装客户端版本,也能监听,不太清楚这个客户端是做什么的,我看网上也有说要先pip install,然后再下载这个客户端,不太清楚这个是干啥的
    回复 有任何疑惑可以回复我~ 2020-06-12 12:02:26
  • Mushishi 回复 提问者 慕婉清7268024 #3
    不用客户端 ,那是两种方式。和appium客户端以及cmd安装一样
    回复 有任何疑惑可以回复我~ 2020-06-12 21:01:19
慕UI759631 2020-12-01 15:49:41

python 哪个版本? mitmproxy哪个版本?

我之前在python 3.65版本上装了一个最新版的mitmproxy,也报类似的错误。然后降低mitmproxy的版本就可以了。

pip install mitmproxy==5.0.1

0 回复 有任何疑惑可以回复我~
  • 哈哈,课程应该是3.6的版本。这是后面mitmproxy更新了。还没兼容,这样的环境兼容问题可以忽略开始学习的时候。找一个兼容版本就ok了
    回复 有任何疑惑可以回复我~ 2020-12-02 09:05:22
提问者 慕婉清7268024 2020-06-12 12:49:35

老师,你好,我想运行get_data.py,因为之前我有说过我的mitmproxy是装在python37的环境上的,如下图,然后报错说script中没有Util,这个问题要怎么解决啊?

Util是在get_data.py引入进来的,如图二:

https://img1.sycdn.imooc.com//szimg/5ee3074809cb979413410279.jpg

https://img1.sycdn.imooc.com/szimg/5ee3094d090d3bde08380366.jpg


0 回复 有任何疑惑可以回复我~
  • 你这个要把前面的注销去掉,你需要把当前工程添加到系统环境变量
    回复 有任何疑惑可以回复我~ 2020-08-03 18:46:52
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信