Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

I have issue at install scikit-image with python 3.11 what should I do?

Good evening everyone,

I have an issue with scikit-image while installing this package I installed python 3.11 on windows 11

pip install scikit-image

I got these issues as below in the screenshot got

previous issue

EDIT:

I installed Microsoft C++ 14 but I got another issue at the below screenshot enter image description here

like image 407
Emad Uones Avatar asked Sep 11 '25 18:09

Emad Uones


1 Answers

The issue is that no wheels are available for scikit-image for Python 3.11

Python libraries can have code that is not written in Python (like C, C++, FORTRAN, Rust, ...) and in order to use those, you need to compile that code for your version of Python, your OS and CPU architecture.

Fortunately, Python offers a packaging mechanism known as wheel to provide that precompiled code. Package maintainers can generate those wheels to avoid the end user having to compile it from sources.

In your case, as Python 3.11 just got out (beginning of the week), the maintainers of scikit-image didn't have the time to package the wheel and pip tries to install it from sources (hence the message asking you to install Microsoft Visual C++ 14).

Your options are:

  • stay on Python 3.10 until the maintainers of scikit-image provides a wheel for Python 3.11 (I would recommend that)
  • check https://github.com/scikit-image/scikit-image to see how to compile the package from sources
like image 86
Nathan Avatar answered Sep 14 '25 08:09

Nathan