I’m encountering a critical installation problem with the Aspose.Cells for Python 24.12.0 wheel labeled “py3-none-manylinux1_x86_64” when running in a Python 3.11 Docker container on Linux x86_64. During installation, pip
rejects the wheel as “not a supported wheel on this platform,” and the application subsequently fails with:
ModuleNotFoundError: No module named 'aspose.cells'
This strongly indicates the provided wheel is not truly compatible with Python 3.11 and/or the current manylinux specification, despite its name suggesting Linux x86_64 support. Could you please confirm if there is an officially supported wheel for Python 3.11 on Linux (e.g., manylinux2014 or higher)? If not, is there a timeline or workaround for proper support?
Thank you for your assistance.
@felipebpl
Could you please confirm if you are using the correct version of the wheel for your Python environment and provide any additional error messages you may have encountered during installation?
I can confirm that I’m using Python 3.11 in a Docker environment on Linux x86_64, and I have the exact file aspose_cells_python-24.12.0-py3-none-manylinux1_x86_64.whl
. The Docker container is based on the official python:3.11
image (Debian-based) with additional packages installed, including libgdiplus
.
However, when I run:
pip install /path/to/aspose_cells_python-24.12.0-py3-none-manylinux1_x86_64.whl
I get:
ERROR: aspose_cells_python-24.12.0-py3-none-manylinux1_x86_64.whl is not a supported wheel on this platform.
Afterward, any import of aspose.cells
fails with:
ModuleNotFoundError: No module named 'aspose.cells'
This suggests the wheel is not actually recognized as compatible with Python 3.11 on Linux x86_64, despite its “manylinux1_x86_64” label.
@felipebpl
If you have a 64-bit Linux machine, you can install aspose-cells-python
to verify if the installation is successful by running:
pip install aspose-cells-python
Additionally, here we provide a sample Dockerfile for your reference.
FROM python:3.11 AS base
ENV APP_PATH=/home/sample
WORKDIR $APP_PATH
COPY aspose_test.py $APP_PATH
RUN apt-get update && apt-get install -y libgdiplus
# install an older version of ICU
RUN wget http://archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu70_70.1-2_amd64.deb
RUN dpkg -i libicu70_70.1-2_amd64.deb
RUN pip install aspose-cells-python
CMD ["python", "aspose_test.py"]
Hope helps a bit.