You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @abhishek-appana, installing the IDAKLU solver on Windows is tricky and we haven't added instructions to do so, yet – but we plan to do so with #4242 and other follow-ups. A short guide is as follows:
#4372
Hi @abhishek-appana, installing the IDAKLU solver on Windows is tricky and we haven't added instructions to do so, yet – but we plan to do so with #4242 and other follow-ups. A short guide is as follows:
Set up a C++ compiler: we use a recent version of MSVC, which you can get using Build Tools for Visual Studio Code 2022. Note that you won't need Visual Studio 2022 entirely, just "Desktop development with C++" should be enough.
Next, you'll need the vcpkg package manager for C++. You may get it here: https://vcpkg.io/en/. vcpkg should set up all of the prerequisite dependencies for you.
You can then do pip install -ve . inside a git clone of the PyBaMM repository. Before that, you'll need to set a bunch of environment variables as follows:
Hi @abhishek-appana, installing the IDAKLU solver on Windows is tricky and we haven't added instructions to do so, yet – but we plan to do so with #4242 and other follow-ups. A short guide is as follows:
vcpkg
package manager for C++. You may get it here: https://vcpkg.io/en/.vcpkg
should set up all of the prerequisite dependencies for you.pip install -ve .
inside a git clone of the PyBaMM repository. Before that, you'll need to set a bunch of environment variables as follows:PyBaMM/.github/workflows/publish_pypi.yml
Lines 78 to 83 in 48b4e48
In any case, the easier method, if you have elevated privileges on your machine, is to use WSL2: https://docs.pybamm.org/en/stable/source/user_guide/installation/windows-wsl.html and follow the instructions for GNU/Linux after that.
Originally posted by @agriyakhetarpal in #4296 (reply in thread)
The text was updated successfully, but these errors were encountered: