Skip to content
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

Issue Using Highs-Solver on Windows #402

Open
jerak opened this issue Jan 6, 2025 · 2 comments
Open

Issue Using Highs-Solver on Windows #402

jerak opened this issue Jan 6, 2025 · 2 comments

Comments

@jerak
Copy link

jerak commented Jan 6, 2025

Description
I am trying to use the HiGHS-solver as an alternative to the CBC-solver that I previously used. I am using a Windows machine, using Python 3.9.
To achieve this, I have done the following:

  • Installed the latest version on master, i.e., the version that contains this fix: #377
  • Installed highspy 1.9.0
  • Installed cffi 1.17.0

In highs.py file, the binary file (_core.cp39-win_amd64.pyd) can be found, and therefore has_highs is set to True. However, further down in the code, I get the following error:

AttributeError: function/symbol 'Highs_destroy' not found in library 
'~\venv\lib\site-packages\highspy\_core.cp39-win_amd64.pyd': error 0x7f

Operating System Information

  • Operating System, version: Windows 11
  • Python version: 3.9
  • Python-MIP version (we recommend you to test with the latest version): latest master-version

Question
Did anyone using the HiGHS-solver already encounter this error before? Does anyone have suggestions on the steps to take?

Update
I also tried using different a different version of highspy: 1.7.1.dev1, but no luck.

@jerak
Copy link
Author

jerak commented Jan 6, 2025

@rschwarz , I now see you encountered the same issue, as you mention in this thread.

Did you manage to resolve this somehow on your Windows machine?

@rschwarz
Copy link
Contributor

rschwarz commented Jan 6, 2025

No, I have not followed up on using HiGHS on Windows. I thought that later versions of highspy had resolved all of these issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants