Chilkat for Python Windows Install Instructions

1. Download

Download the binary distribution and unzip to any directory. One download works with every Python version from 3.7 onward (the module targets the CPython stable ABI), so there is one download per processor architecture: 64-bit (x64), 32-bit (win32) and ARM64.
Note: Python may run as a 32-bit process even on a 64-bit computer. If this is the case, then download the 32-bit build. On Windows on ARM, an ARM64 Python needs the ARM64 build; an x64 Python running under emulation uses the 64-bit build. To see which you have, run python -c "import platform; print(platform.machine(), platform.architecture()[0])".

If you prefer pip: pip install chilkat installs the same module (Python 3.7 or later).

Chilkat Python Downloads

The download contains the following files:

	_chilkat.pyd
	chilkat.py
	Install_Instructions.txt
	license.pdf
	pcre2-license.pdf
	quickjs-license.pdf
	chilkat.cdx.json (software bill of materials)
	installChilkat.py
	testChilkat.py
	zipTest.py
	Windows (This is an empty file. The download is for this operating system.)
	x86_64 (or i686 and x86, or arm64: an empty file.  The download is for this processor architecture.)
	abi3 (This is an empty file. The download works with Python 3.7 and later.)

2. Start a Powershell

Start a Powershell in the directory where the extracted files are located. In Windows Explorer, navigate to the directory, then go to the address bar and type "powershell" and press RETURN.

3. Install to Local Site-Packages

Run the installChilkat.py script with the Python you want to install into. It copies the _chilkat.pyd and chilkat.py files to that Python's site-packages directory and checks that the download matches the operating system, processor architecture and Python version (3.7 or later).

 python installChilkat.py

With several Pythons installed, pick one with the Python launcher, for example:

 py -3.12 installChilkat.py

4. Install to Global Site-Packages

Alternatively, to install to the global site-packages, use the -g option:

 python installChilkat.py -g

5. Test

Run the testChilkat.py script to verify.

 python testChilkat.py