---
title: Install LAT Client in a Disconnected Network
slug: _nKsIeqpgEkETaGuEQwmu
description: Set up the LAT client in a network-isolated environment within Ocient. 
docTags: 
createdAt: Tue Apr 09 2024 13:14:08 GMT+0000 (Coordinated Universal Time)
updatedAt: Fri Apr 10 2026 20:41:15 GMT+0000 (Coordinated Universal Time)
---

:::hint{type="warning"}
Data Pipelines are now the preferred method for loading data into the Ocient® System. For details, see [Load Data](<./././Load Data.md>).
:::

Operate the LAT Client in a disconnected network using these steps to install the LAT Client.&#x20;

## Requirements

On the Red Hat® Enterprise Linux® (RHEL®) version 8.0, the Python® version 3.6.8 specifies the default `python3` requirement and the LAT Client requires Python version 3.8 or greater.&#x20;

Contact Ocient Support for the LAT Client Python wheel file.

Install the LAT Client Python wheel by first gathering the RPMs for Python 3.11 on a system with access to the appropriate software repository `python3.11` and its dependencies:

- `mpdecimal`
- `python3.11-libs`
- `python3.11-pip-wheel`
- `python3.11-setuptools-wheel`

Use your regular path for the Python packages.

Gather the `lat_client` and its dependencies (`.whl` files). Execute this download command on a machine with Python 3.11 and `pip` installed.

```shell
$ pip download lat_client-3.1.2-py3-none-any.whl
```

This command downloads these dependencies.

```shell
lat_client
  aiohttp==3.9.3
    aiosignal==1.3.1
      frozenlist==1.4.1
    attrs==23.2.0
    frozenlist==1.4.1
    multidict==6.0.5
    yarl==1.9.4
      idna==3.6
      multidict==6.0.5
  more-itertools==10.2.0
  pydantic==2.6.4
    annotated-types==0.6.0
    pydantic_core==2.16.3
      typing_extensions==4.10.0
    typing_extensions==4.10.0
  rich==13.7.1
    markdown-it-py==3.0.0
      mdurl==0.1.2
    Pygments==2.17.2
  wheel==0.43.0
```

Copy the RPMs and wheel files to the machine in the disconnected network.

## Install the LAT Client

Install Python 3.11 on the machine in the disconnected network where `<python3.11 RPM>` is the path to the Python 3.11 RPM. `<mpdecimal rpm>` is the path to a dependency of Python 3.11. You can list more dependencies in this way using spaces between each one.

```shell
dnf install <python3.11 RPM> <mpdecimal rpm>
```

After Python 3.11 is installed, create a `venv` to install the LAT Client and its dependencies.

```shell
$ /usr/bin/python3.11 -m venv venv
```

Enter the `venv`.

```shell
$ source venv/bin/activate
```

Install `lat_client` and its dependencies in the `venv`. Specify wheel files `<wheels>` as paths to wheel files separated by spaces.

```shell
(venv)$ pip install lat_client-3.1.2-py3-none-any.whl <wheels>
```

Check that the LAT Client runs.

```shell
(venv)$ lat_client --version
3.1.2
```

## Related Links

[LAT Client Command Line Interface](<././LAT Client Command Line Interface.md>)
