-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issues installing slycot via pip #155
Comments
Hi, Because we do not provide Slycot wheels on PyPI, As the README says, compiling from source on Windows is tricky. If you choose to not use conda as your environment, it is even trickier to get all the build requirements: BLAS/LAPACK headers, Numpy and Python headers, and most importantly a working build toolchain where NMake can find the VS C compiler. The error message should give you a pointer into the right direction:
This is what the README is referring to by
Windows users are encouraged to make use of the pre-built packages on conda-forge. |
Closing, because this is not really a bug in Slycot. |
Could you? It would be very helpful and save a huge amount of effort of everyone trying to build it themselves. There are some available here, for others who might be looking |
We don't publish wheels because we don't know how to build them. I've tried and failed to build wheels for Windows before; if I recall correctly one basically has to bundle a BLAS&LAPACK library in the wheel, and I couldn't figure out how to do it. |
The wheels linked above also depend on a consistent environment with all those packages. The situation might have changed for the better since the last time it was attempted to also build wheels for Slycot. NumPy publishes wheels on PyPI too. If someone can come up with a reliable method to publish wheels compatible with those, feel free to contribute. I am not a big fan of Anaconda, but for Windows, it is the best thing you can get. It solves all the problems of getting a compiled Slycot working with a BLAS/LAPACK which is also compatible with the used NumPy. |
Hello,
Currently trying to install slycot with "pip install slycot"
While running "pip install slycot", I get the following output:
However, I cannot make sense of the output. I installed VS 2017 with the correct version v141.
(I run this code in cmd, VS, ... same issue)
Is there something else to do? Set path for VS or CMake,...?
Thanks!
The text was updated successfully, but these errors were encountered: