-
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
Issue using scikits.odes with Python 3.5 and 3.7 but not with 3.6 #92
Comments
I don't fully follow the bug. @aragilar is the resident build expert. |
I looked at the logs, the important part is:
So somehow there's a issue with numpy, which is affecting the cython code. Either numpy didn't build/link properly, or there are multiple versions of numpy involved. I'm guessing that scikits.odes was built against a different version of numpy to that imported in the unit tests. |
Many thanks for looking into this @bmcage and @aragilar. The problem does seem to be that there are several version of
Later, through, we
which ends up with So the issue seems to be that installing |
We're using scikits.odes in a battery modelling project PyBaMM. We've run into the following difficulty getting it working as expected with our continuous integration: everything works fine with Python 3.6, but not with Python 3.5 and 3.7.
Example failure on 3.5
Example success on 3.6
Example failure on 3.7
In each of the failures the errors are reported as
With these specific failures I have tried using your Sundials installation scripts, and can't see any obvious reason that there would be any difference between python versions.
Have you seen this before? Any ideas what the problem might be? Thanks for your help!
The text was updated successfully, but these errors were encountered: