> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://ocient.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://ocient.ferndocs.com/_mcp/server.

# Install LAT Client in a Disconnected Network

> Set up the LAT client in a network-isolated environment within Ocient.

> **Warning**
>
> Data Pipelines are now the preferred method for loading data into the Ocient System. For details, see [**Load Data**](/guides/load-data).

Operate the LAT Client in a disconnected network using these steps to install the LAT Client.

## 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.

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**](/guides/lat-reference/lat-client-command-line-interface)