Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 2.35 KB

installation.rst

File metadata and controls

64 lines (43 loc) · 2.35 KB

Installation

There are different methods of installation, depending on your situation.

  1. Pre-built packages is recommended for users wanting to use the latest IfcOpenShell builds.
  2. Conda is recommended for developers using Anaconda.
  3. Docker is recommended for developers using Docker.
  4. Compiling from source is recommended for developers actively working with the C++ core.
  5. Packaged installation is recommended for those who use a package manager.

Pre-built packages

  1. Download the appropriate version for your operating system.

    Linux 64bit Windows 32bit Windows 64bit MacOS 64bit MacOS M1 64bit
    build-linux64 build-win32 build-win64 build-macos64 build-macosm164
  2. 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 <../ifcopenshell/installation> for instructions.

Packaged installation