Installation¶
cifkit
supports Python versions 3.10, 3.11, and 3.12.
In [1]:
Copied!
pip install cifkit
pip install cifkit
Requirement already satisfied: cifkit in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (1.0.2) Note: you may need to restart the kernel to use updated packages.
In Google Codelab, pyvista
and gemmi
need to be installed.
In [2]:
Copied!
pip install cifkit pyvista gemmi
pip install cifkit pyvista gemmi
Requirement already satisfied: cifkit in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (1.0.2) Requirement already satisfied: pyvista in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (0.43.10) Requirement already satisfied: gemmi in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (0.6.6) Requirement already satisfied: matplotlib>=3.0.1 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from pyvista) (3.9.0) Requirement already satisfied: numpy>=1.21.0 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from pyvista) (1.26.4) Requirement already satisfied: pillow in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from pyvista) (10.3.0) Requirement already satisfied: pooch in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from pyvista) (1.8.2) Requirement already satisfied: scooby>=0.5.1 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from pyvista) (0.10.0) Requirement already satisfied: vtk in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from pyvista) (9.3.1) Requirement already satisfied: contourpy>=1.0.1 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from matplotlib>=3.0.1->pyvista) (1.2.1) Requirement already satisfied: cycler>=0.10 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from matplotlib>=3.0.1->pyvista) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from matplotlib>=3.0.1->pyvista) (4.53.0) Requirement already satisfied: kiwisolver>=1.3.1 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from matplotlib>=3.0.1->pyvista) (1.4.5) Requirement already satisfied: packaging>=20.0 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from matplotlib>=3.0.1->pyvista) (24.1) Requirement already satisfied: pyparsing>=2.3.1 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from matplotlib>=3.0.1->pyvista) (3.1.2) Requirement already satisfied: python-dateutil>=2.7 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from matplotlib>=3.0.1->pyvista) (2.9.0.post0) Requirement already satisfied: platformdirs>=2.5.0 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from pooch->pyvista) (4.2.2) Requirement already satisfied: requests>=2.19.0 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from pooch->pyvista) (2.32.3) Requirement already satisfied: six>=1.5 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from python-dateutil>=2.7->matplotlib>=3.0.1->pyvista) (1.16.0) Requirement already satisfied: charset-normalizer<4,>=2 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from requests>=2.19.0->pooch->pyvista) (3.3.2) Requirement already satisfied: idna<4,>=2.5 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from requests>=2.19.0->pooch->pyvista) (3.7) Requirement already satisfied: urllib3<3,>=1.21.1 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from requests>=2.19.0->pooch->pyvista) (2.2.2) Requirement already satisfied: certifi>=2017.4.17 in /Users/imac/miniconda3/envs/cifkit-test/lib/python3.12/site-packages (from requests>=2.19.0->pooch->pyvista) (2024.6.2) Note: you may need to restart the kernel to use updated packages.