1. 首先,一定一定要下载 2.7.9 ~ 2.7.18 的安装包
因为,pip 仅在2.7.9 之后才集成在安装包中!!! (实在想吐槽这个)
否则,用到pip 时候都会提示 : No module named pip
而这个pip 是很重要的命令!!
因此, 先贴上官网地址
Welcome to Python.orghttps://www.python.org/https://docs.python.org/2.7/installing/index.html#install-pip-in-versions-of-python-prior-to-python-2-7-9
https://docs.python.org/2.7/installing/index.html#install-pip-in-versions-of-python-prior-to-python-2-7-9
2. 出现以下问题:
问题1:ImportError: No module named win32con
解决方法,可以先尝试:
- python -m pip install --upgrade pip (这个可能不是必须的)
- pip install pywin32 (关键)
如果不行,
可以尝试去 下载 pywin32-228.win-amd64-py2.7.exe, 然后再安装
参考:
问题2 : No module named six
解决方法,可以先尝试输入 :
pip install six
如果生效则会提示:
Collecting six
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: six
Successfully installed six-1.16.0
如果不行,
可以尝试下载, six-1.16.0-py2.py3-none-any.whl , 具体方法参考:
3. 验证
最后,进入 systrace.py 所在目录,然后输入命令:
python systrace.py --list-categories
则成功输出:
gfx - Graphics
input - Input
view - View System
webview - WebView
wm - Window Manager
am - Activity Manager
sm - Sync Manager
audio - Audio
video - Video
camera - Camera
hal - Hardware Modules
res - Resource Loading
.....
所以, python 2.7.x 使用起来确实坑好多,现在已经不维护了,主要都是用 3.x 的版本了
Systrace 详细使用参考:
systrace工具的配置及配置过程中遇到的问题,Systracehttps://www.pythonf.cn/read/165975