Atoti+ with Conda

1. Install Conda


Conda 64-bit is required since recent versions of some packages, such as openjdk, are not available with Conda 32-bit.

Install Miniconda 64-bit (recommended) or Anaconda 64-bit.

2. Set up conda-forge channel

Add conda-forge to your Conda channels:

conda config --add channels conda-forge

3. Set up atoti channel

Add the Atoti+ channel to your Conda configuration, replacing {{username}} and {{password}} with your credentials (escape them with percent-encoding reserved characters if they contain special characters).

conda config --add channels https://{{username}}:{{password}}

4. Create a new Conda environment

Create a new Conda environment and activate it:

conda create --name atoti
conda activate atoti

5. Install Atoti+

Install Atoti+ and its companion packages:

conda install atoti-plus jupyterlab jupyterlab-atoti nodejs openjdk python

6. Rebuild JupyterLab

JupyterLab needs to be rebuilt to include the atoti extension (it can take several minutes):

jupyter lab build --dev-build False --minimize True


Without Artifactory

If your network policy is blocking our Artifactory repository, you will have to use this less convenient setup and upgrades won’t be streamlined.

First, you need to have the artifacts of our Conda packages on your computer. Let’s say you have our packages at /home/me/project/atoti-plus-x.y.z-n.tar.bz2 and /home/me/project/jupyterlab-atoti-x.y.z-n.tar.bz2. Then, to install them, run these commands:

# Create a local Conda channel first.
conda install conda-build
mkdir -p /home/me/project/tmp/channel/noarch
mv /home/me/project/atoti-plus-x.y.z-n.tar.bz2 /home/me/project/tmp/channel/noarch
conda index /home/me/project/tmp/channel/
# Do the actual installation.
conda install --channel file://home/me/project/tmp/channel atoti-plus jupyterlab jupyterlab-atoti nodejs openjdk

Finally, follow step 6. Rebuild JupyterLab.