Open mdhuynh opened 3 years ago
thanks for the report, I need to do a new release as cmd2 has evolved a lot.
Thank you!
I've merged some changes in master, could you try installing/running it with poetry ? poetry install
once in the mptcpanalyzer folder.
poetry install Creating virtualenv mptcpanalyzer-zORLJ__I-py3.8 in /home/manh/.cache/pypoetry/virtualenvs Installing dependencies from lock file
Package operations: 31 installs, 0 updates, 0 removals
• Installing certifi (2021.10.8) • Installing charset-normalizer (2.0.6) • Installing idna (3.2) • Installing pycparser (2.20) • Installing six (1.16.0) • Installing urllib3 (1.26.7) • Installing wcwidth (0.2.5) • Installing attrs (21.2.0) • Installing blessed (1.19.0) • Installing cffi (1.14.6) • Installing colorama (0.4.4) • Installing cycler (0.10.0) • Installing docopt (0.6.2) • Installing kiwisolver (1.3.2) • Installing numpy (1.21.1) • Installing pbr (5.6.0) • Installing pillow (8.3.2) • Installing pycairo (1.20.1): Failed
EnvCommandError
ERROR: Failed building wheel for pycairo
Failed to build pycairo ERROR: Could not build wheels for pycairo which use PEP 517 and cannot be installed directly WARNING: You are using pip version 21.2.4; however, version 21.3 is available. You should consider upgrading via the '/home/manh/.cache/pypoetry/virtualenvs/mptcpanalyzer-zORLJ__I-py3.8/bin/python -m pip install --upgrade pip' command.
at ~/.local/lib/python3.8/site-packages/poetry/utils/env.py:1183 in _run 1179│ output = subprocess.checkoutput( 1180│ cmd, stderr=subprocess.STDOUT, **kwargs 1181│ ) 1182│ except CalledProcessError as e: → 1183│ raise EnvCommandError(e, input=input) 1184│ 1185│ return decode(output) 1186│ 1187│ def execute(self, bin, *args, **kwargs):
• Installing pyparsing (2.4.7) • Installing pyperclip (1.8.2) • Installing python-dateutil (2.8.2) • Installing pytz (2021.3) • Installing requests (2.26.0)
I got the above return, then I tried to brew install pycairo and then run mptcpanalyzer but mptcpanalyzer: command not found
Hi, after installing mptcpanalyzer I cannot use it because of import error. I already check tshark 3.2.3 and python version is 3.8.10.
The full error when call mptcpanalyzer: