Skip to content

Python3 version #108

Description

@carouselcarousel

Is your feature request related to a problem? Please describe.
Yes it's problem related. All the time have this python3 vs python2 issue, even when I start vipermonkey as python2. I didn't found any solution to force to use python2.
Yes I started it as: python2 vmonkey.py /media/sf_D_DRIVE/!PANEL/mime_infalted.dat

Python 2.7.18 (default, Apr 20 2020, 20:30:41) [GCC 9.3.0] on linux2<<<

Just to see the error:
ERROR Reading in file as Excel with xlrd failed. Can't find workbook in OLE2 compound document
Traceback (most recent call last):
File "/root/Downloads/ViperMonkey/vipermonkey/export_all_excel_sheets.py", line 9, in
import psutil
ModuleNotFoundError: No module named 'psutil'
ERROR Running export_all_excel_sheets.py failed. Command '['timeout', '30', 'python3', '/root/Downloads/ViperMonkey/vipermonkey/export_all_excel_sheets.py', '/tmp/tmp_excel_file_6539441436']' returned non-zero exit status 1
INFO Saving dropped analysis artifacts in /media/sf_D_DRIVE/!PANEL/mime_infalted.dat_artifacts/
INFO Parsing VB...

(And installing psutil to python3 will not help, because then you need to install: uno, unotools, base, .. and at the end will not work. )

ERROR Reading in file as Excel with xlrd failed. Can't find workbook in OLE2 compound document
Traceback (most recent call last):
File "/root/Downloads/ViperMonkey/vipermonkey/export_all_excel_sheets.py", line 15, in
from unotools import Socket, connect
File "/usr/local/lib/python3.9/dist-packages/unotools/init.py", line 11, in
from unotools.context import LocalContext, ScriptContext
File "/usr/local/lib/python3.9/dist-packages/unotools/context.py", line 2, in
import uno # pragma: no flakes
File "/usr/local/lib/python3.9/dist-packages/uno/init.py", line 4, in
from base import Element, Css, Payload, UnoBaseFeature, UnoBaseField
ImportError: cannot import name 'Element' from 'base' (/usr/local/lib/python3.9/dist-packages/base/init.py)

image
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions