This package is a "part" of another repo: pyifc.
ifcopenshell on github
ifcopenshell website
Unfortunately ifcopenshell is not distributed via PyPi. Hence you can get error while installing pyifc:
ModuleNotFoundError: No module named 'ifcopenshell'To address this issue you can use install-ifcopenshell-python.
Installation | Usage | References
Use the package manager pip to install install-ifcopenshell-python.
pip install install-ifcopenshell-pythonIfcopenshell is downloaded via hard coded URL (v0.6.0).
No arguments are needed. System, architecture and python version are determined automatically. You can simply run:
python -m install_ifcopenshell_pythonNotice that here underscores are used, not hyphens.
However, if you would like to, you can determine your own arguments. You can run:
python -m install_ifcopenshell_python -hTo produce output:
usage: install_ifcopenshell_python [-h] [-s {linux,win,macos}] [-a {32,64}] [-v {37,38,39}]
Download ifcopenshell based on platform system, platform architecture and running python version.
optional arguments:
-h, --help show this help message and exit
-s {linux,win,macos}, --system {linux,win,macos}
Platform system.
-a {32,64}, --architecture {32,64}
Platform architecture.
-v {37,38,39}, --python-version {37,38,39}
Running python version; string of major and minor version, e.g. '39'. pyifc supports python >=
3.7.[1] Logo is created based on logo of pyifc and logo of ifcopenshell.
