简要说明
使用systrace获取Android性能分析时,遇到ImportError: No module named six,由于android支持的python版本是2.7,因此需要针对python2.7下载相应版本的pip
手动下载pip
因为ubuntu20.0的仓库不再有pip了,因此需要手动下载pip
- 使用curl命令来下载get-pip.py脚本:
//这里需要明确指定2.7,不然会报错
curl https://bootstrap.pypa.io/2.7/get-pip.py --output get-pip.py
- 使用sudo运行get-pip.py脚本:
sudo python2 get-pip.py
- 验证是否安装成功
pip2 --version
安装six模块
- 在命令行中输入如下命令,即可安装six模块
pip install six
写在最后
使用systrace分析应用性能的教程后期再补充,现在还遇到一些问题,后期可以多关注
参考链接
https://zhuanlan.zhihu.com/p/137114974
https://blog.youkuaiyun.com/weixin_45556441/article/details/111766955
https://blog.youkuaiyun.com/caojing1997/article/details/85283438