How to install a python package on a PLP server with no internet connection?

Python packages can be installed to the PLP Server (2021 onward) using the protocol- “Install Python Packages Using Built-in Python” (Protocols\Examples\Integration\Programming\Python).  Add the package name to the “Packages” parameter and install location to the “PythonPath” parameter.

In some customer’s environment, PLP server may not have internet connection. In this case, the wheel packages can be downloaded elsewhere and copied to a location accessible to the user on the PLP server  (eg Public or Temp folder). The package location can be specified in the ‘Additional Command Options’ parameter as shown below:

--find-links=”C:\temp\

Some packages also require dependent packages and download the wheel files for the dependent packages as well to the same folder.