栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Android·性能分析工具使用systrace报错

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Android·性能分析工具使用systrace报错

抓取 systrace 文件

adb shell "atrace gfx input view wm am res rs sched freq idle dalvik -b 20480 -t 10" > D:testtest1.html
python C:IDEandroid_sdkplatform-toolssystracesystrace.py --from-file=D:testtest1.html

C:Userswwang>python C:IDEandroid_sdkplatform-toolssystracesystrace.py --from-file=D:testtest1.html
Traceback (most recent call last):
  File "C:IDEandroid_sdkplatform-toolssystracesystrace.py", line 48, in
    from systrace import run_systrace
  File "C:IDEandroid_sdkplatform-toolssystracecatapultsystracesystracerun_systrace.py", line 41, in
    from devil import devil_env
  File "C:IDEandroid_sdkplatform-toolssystracecatapultsystracesystrace....devildevildevil_env.py", line 33, in
    import dependency_manager  # pylint: disable=import-error
  File "C:IDEandroid_sdkplatform-toolssystracecatapultdependency_managerdependency_manager__init__.py", line 29, in
    from .archive_info import ArchiveInfo
  File "C:IDEandroid_sdkplatform-toolssystracecatapultdependency_managerdependency_managerarchive_info.py", line 9, in
    from dependency_manager import exceptions
  File "C:IDEandroid_sdkplatform-toolssystracecatapultdependency_managerdependency_managerexceptions.py", line 5, in
    from py_utils import cloud_storage
  File "C:IDEandroid_sdkplatform-toolssystracecatapultcommonpy_utilspy_utilscloud_storage.py", line 22, in
    from py_utils import lock
  File "C:IDEandroid_sdkplatform-toolssystracecatapultcommonpy_utilspy_utilslock.py", line 21, in
    import win32file
ImportError: DLL load failed: 找不到指定的模块。

C:Userswwang>python -m pip install pypiwin32
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
Collecting pypiwin32
  Downloading pypiwin32-223.tar.gz (622 bytes)
Collecting pywin32>=223
  Downloading pywin32-228-cp27-cp27m-win_amd64.whl (7.5 MB)
     |████████████████████████████████| 7.5 MB 1.1 MB/s
Using legacy 'setup.py install' for pypiwin32, since package 'wheel' is not installed.
Installing collected packages: pywin32, pypiwin32
  Attempting uninstall: pywin32
    Found existing installation: pywin32 218
ERROR: Cannot uninstall 'pywin32'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

解决办法:

把python安装包下的 C:Python27Libsite-packages 下面的pywin32-218-py2.7.egg-info 去掉

这样重新再执行  python -m pip install pypiwin32 就没有问题了

又报了另一个问题:

C:Userswwang>python C:IDEandroid_sdkplatform-toolssystracesystrace.py --from-file=D:testtest1.html
Traceback (most recent call last):
  File "C:IDEandroid_sdkplatform-toolssystracesystrace.py", line 48, in
    from systrace import run_systrace
  File "C:IDEandroid_sdkplatform-toolssystracecatapultsystracesystracerun_systrace.py", line 41, in
    from devil import devil_env
  File "C:IDEandroid_sdkplatform-toolssystracecatapultsystracesystrace....devildevildevil_env.py", line 33, in
    import dependency_manager  # pylint: disable=import-error
  File "C:IDEandroid_sdkplatform-toolssystracecatapultdependency_managerdependency_manager__init__.py", line 29, in
    from .archive_info import ArchiveInfo
  File "C:IDEandroid_sdkplatform-toolssystracecatapultdependency_managerdependency_managerarchive_info.py", line 10, in
    from dependency_manager import dependency_manager_util
  File "C:IDEandroid_sdkplatform-toolssystracecatapultdependency_managerdependency_managerdependency_manager_util.py", line 12, in
    import six
ImportError: No module named six

解决方法:

python -m pip install six

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/958900.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号