Files
concrete/frontends/concrete-python/docs/getting-started/installing.md

1.1 KiB

Installation

Concrete Python is natively supported on Linux and macOS for Python 3.8 onwards.

Using PyPI

You can install Concrete Python from PyPI:

pip install -U pip wheel setuptools
pip install concrete-python

{% hint style="warning" %} Apple Silicon is not supported for the time being. We're working on bringing support for it, which should arrive soon. {% endhint %}

Using Docker

You can also get the Concrete Python docker image:

docker pull zamafhe/concrete-python:v1.0.0

Starting a Jupyter server.

By default, the entry point of the Concrete Python docker image is a jupyter server that you can access from your browser:

docker run --rm -it -p 8888:8888 zamafhe/concrete-python:v1.0.0

To save notebooks on host, you can use a local volume:

docker run --rm -it -p 8888:8888 -v /path/to/notebooks:/data zamafhe/concrete-python:v1.0.0

Starting a Bash session.

Alternatively, you can launch a Bash session:

docker run --rm -it zamafhe/concrete-python:v1.0.0 /bin/bash