Skip to content

Instantly share code, notes, and snippets.

@rvanlaar
Created March 20, 2023 10:36
Show Gist options
  • Save rvanlaar/adb5f440db3b7bf49076b1f7b96d2787 to your computer and use it in GitHub Desktop.
Save rvanlaar/adb5f440db3b7bf49076b1f7b96d2787 to your computer and use it in GitHub Desktop.
Installation log for construct-editor
roland@MiX ~/wb19> python3 -m venv .venv
roland@MiX ~/wb19> source .venv/bin/activate.fish
(.venv) roland@MiX ~/wb19> pip install construct-editor
Collecting construct-editor
Using cached construct_editor-0.1.1-py3-none-any.whl (96 kB)
Collecting arrow>=1.0.0
Downloading arrow-1.2.3-py3-none-any.whl (66 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 KB 1.7 MB/s eta 0:00:00
Collecting construct==2.10.68
Downloading construct-2.10.68.tar.gz (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.9/57.9 KB 2.0 MB/s eta 0:00:00
Preparing metadata (setup.py) ... done
Collecting wrapt>=1.14.0
Downloading wrapt-1.15.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.4/78.4 KB 510.2 kB/s eta 0:00:00
Collecting wxPython>=4.1.1
Using cached wxPython-4.2.0.tar.gz (71.0 MB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [8 lines of output]
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/tmp/pip-install-b3e50q4g/wxpython_b6b44e0976c041fca44d0fdb5ad829d5/setup.py", line 27, in <module>
from buildtools.config import Config, msg, opj, runcmd, canGetSOName, getSOName
File "/tmp/pip-install-b3e50q4g/wxpython_b6b44e0976c041fca44d0fdb5ad829d5/buildtools/config.py", line 30, in <module>
from attrdict import AttrDict
ModuleNotFoundError: No module named 'attrdict'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
(.venv) roland@MiX ~/wb19 [1]> pip install attrdict
Collecting attrdict
Downloading attrdict-2.0.1-py2.py3-none-any.whl (9.9 kB)
Collecting six
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: six, attrdict
Successfully installed attrdict-2.0.1 six-1.16.0
(.venv) roland@MiX ~/wb19> pip install construct-editor
Collecting construct-editor
Using cached construct_editor-0.1.1-py3-none-any.whl (96 kB)
Collecting construct-typing==0.5.5
Downloading construct_typing-0.5.5-py3-none-any.whl (23 kB)
Collecting wxPython>=4.1.1
Using cached wxPython-4.2.0.tar.gz (71.0 MB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [12 lines of output]
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/tmp/pip-install-49kk42l1/wxpython_498bfddb928c46789863296eb27254f1/setup.py", line 27, in <module>
from buildtools.config import Config, msg, opj, runcmd, canGetSOName, getSOName
File "/tmp/pip-install-49kk42l1/wxpython_498bfddb928c46789863296eb27254f1/buildtools/config.py", line 30, in <module>
from attrdict import AttrDict
File "/home/roland/wb19/.venv/lib/python3.10/site-packages/attrdict/__init__.py", line 5, in <module>
from attrdict.mapping import AttrMap
File "/home/roland/wb19/.venv/lib/python3.10/site-packages/attrdict/mapping.py", line 4, in <module>
from collections import Mapping
ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment