Python

Download Ice 3.7 for Python

Version

3.7.10
|
November 6, 2023

Platforms

PyPI - The Python Package Index

The PIP Python package includes the Python extension, Ice Slice files, and the Slice to Python compiler.

pip install zeroc-ice

On Linux this command will build and install the source package. On macOS and Windows it installs a pre-built wheel for the following configurations:

  • Python 3.12 arm64 and x64 on macOS
  • Python 3.12 x86 and x64 on Windows
Detailed instructions for installing Ice for Python are available here.

Linux Repositories

Ubuntu 22.04 (Jammy Jellyfish)

Configure APT repository

amd64 | arm64
sudo mkdir -p /etc/apt/keyrings
sudo curl -fsSL https://download.zeroc.com/GPG-KEY-zeroc-release-B6391CB2CFBA643D | sudo gpg --dearmor -o /etc/apt/keyrings/zeroc.gpg
echo \
'deb [signed-by=/etc/apt/keyrings/zeroc.gpg] https://download.zeroc.com/ice/3.7/ubuntu22.04 stable main' \
| sudo tee /etc/apt/sources.list.d/zeroc-ice-3.7.list
sudo apt-get update

Install Ice for Python 3

sudo apt-get install python3-zeroc-ice

Install Ice for Python 2

sudo apt-get install python-zeroc-ice

Install Slice compilers

sudo apt-get install zeroc-ice-compilers

Ubuntu 20.04 (Focal Fossa)

Configure APT repository

amd64 | arm64 | armhf
sudo mkdir -p /etc/apt/keyrings
sudo curl -fsSL https://download.zeroc.com/GPG-KEY-zeroc-release-B6391CB2CFBA643D | sudo gpg --dearmor -o /etc/apt/keyrings/zeroc.gpg
echo \
'deb [signed-by=/etc/apt/keyrings/zeroc.gpg] https://download.zeroc.com/ice/3.7/ubuntu20.04 stable main' \
| sudo tee /etc/apt/sources.list.d/zeroc-ice-3.7.list
sudo apt-get update

Install Ice for Python 3

sudo apt-get install python3-zeroc-ice

Install Ice for Python 2

sudo apt-get install python-zeroc-ice

Install Slice compilers

sudo apt-get install zeroc-ice-compilers

Ubuntu 18.04 (Bionic Beaver)

Configure APT repository

amd64 | arm64 | armhf
sudo mkdir -p /etc/apt/keyrings
sudo curl -fsSL https://download.zeroc.com/GPG-KEY-zeroc-release-B6391CB2CFBA643D | sudo gpg --dearmor -o /etc/apt/keyrings/zeroc.gpg
echo \
'deb [signed-by=/etc/apt/keyrings/zeroc.gpg] https://download.zeroc.com/ice/3.7/ubuntu18.04 stable main' \
| sudo tee /etc/apt/sources.list.d/zeroc-ice-3.7.list
sudo apt-get update

Install Ice for Python 3

sudo apt-get install python3-zeroc-ice

Install Ice for Python 2

sudo apt-get install python-zeroc-ice

Install Slice compilers

sudo apt-get install zeroc-ice-compilers

Ubuntu 16.04 (Xenial Xerus)

Configure APT repository

amd64
sudo mkdir -p /etc/apt/keyrings
sudo curl -fsSL https://download.zeroc.com/GPG-KEY-zeroc-release-B6391CB2CFBA643D | sudo gpg --dearmor -o /etc/apt/keyrings/zeroc.gpg
echo \
'deb [signed-by=/etc/apt/keyrings/zeroc.gpg] https://download.zeroc.com/ice/3.7/ubuntu16.04 stable main' \
| sudo tee /etc/apt/sources.list.d/zeroc-ice-3.7.list
sudo apt-get update

Install Ice for Python 3

sudo apt-get install python3-zeroc-ice

Install Ice for Python 2

sudo apt-get install python-zeroc-ice

Install Slice compilers

sudo apt-get install zeroc-ice-compilers
Detailed instructions for installing Ice on Linux are available here.

GPG Key

The Linux binary packages are signed with the following key:

CookiesYour privacy
This website uses cookies to analyze traffic and improve your experience.
By clicking "Accept," you consent to the use of these cookies. You can learn more about our cookies policy in our Privacy Policy.