Installation¶
There are different methods of installation, depending on your situation.
Pre-built packages is recommended for users wanting to use the latest IfcOpenShell builds.
Conda is recommended for developers using Anaconda.
Docker is recommended for developers using Docker.
Compiling from source is recommended for developers actively working with the C++ core.
Packaged installation is recommended for those who use a package manager.
Pre-built packages¶
Download the appropriate version for your operating system.
Unzip the downloaded file and run IfcConvert using the command line.
Conda¶
# To install the latest daily build of IfcOpenShell (recommended)
conda install -c ifcopenshell -c conda-forge ifcopenshell
Note
Installing IfcConvert from Conda will also install IfcOpenShell-Python.
Docker¶
docker run -it aecgeeks/ifcopenshell IfcConvert
Note
Installing IfcConvert from Docker will also install IfcOpenShell-Python.
Compiling from source¶
Advanced developers may want to compile IfcOpenShell. Refer to the IfcOpenShell installation guide for instructions.
Packaged installation¶
Arch Linux: Direct from Git.