Install Tar.gz Python Windows
How to install pycrypto on Windows. The file include pyport.h in Python installation directory does not have #include anymore. This leaves intmaxt undefined. A workaround for Microsoft VC compiler is to force include stdint.h via OS environment variable CL. Windows Vista and later. The Windows API provides the ReadDirectoryChangesW. Watchdog currently contains implementation for a synchronous approach requiring additional API functionality only available in Windows Vista and later.
Install with your favorite package manager
Latest Release¶
Pip:
Releases are also listed at https://github.com/dpkp/kafka-python/releases
Bleeding-Edge¶
Install Tar.gz Python Windows Xp
Optional LZ4 install¶
To enable LZ4 compression/decompression, install python-lz4:
Optional crc32c install¶
To enable optimized CRC32 checksum validation, install crc32c:
Optional Snappy install¶
Install Development Libraries¶
Download and build Snappy from https://google.github.io/snappy/
Ubuntu:
OSX:
From Source:
Install Python Module¶
Install the python-snappy module
Install Python From Tar
Optional crc32c install¶
Install Tar.gz Python Windows 10
Highly recommended if you are using Kafka 11+ brokers. For those kafka-pythonuses a new message protocol version, that requires calculation of crc32c,which differs from zlib.crc32 hash implementation. By default kafka-pythoncalculates it in pure python, which is quite slow. To speed it up we optionallysupport https://pypi.python.org/pypi/crc32c package if it’s installed.