-
Notifications
You must be signed in to change notification settings - Fork 731
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
Numpy installation problem #394
Comments
@Stikus Thanks for reporting the issue. Currently, our setup was only tested on 16.04. When build-prereq.sh and run-prereq.sh was written, we did test it on 14 and 18. But over time, those settings were not regularly tested and maintained. We also didn't remove them from our scripts. That said, we're also aware that Ubuntu 16.04 will reach its end of standard support next April, so, we currently have an internal update that makes our standard build in Ubuntu 18.04 in future releases. I just didn't quite have time to make that the standard before v1.1. (And I also didn't test our script on Ubuntu 18.04. Sorry about that.) @Stikus Let me finish the internal testing of updating our scripts to 18.04, and I can share the new scripts with you so that you can build properly on Ubuntu18.04. |
We're using 18.04 to build your releases from r0.7 - everything works fine. This problem appears first time and is not related to Ubuntu version. I suppose that But you are correct: we're trying to build on Ubuntu 18.04, but were having issue on numpy. For now, I've fixed this issue by widening check (now it doesn't apply |
Thanks for the update, @Stikus In the code I'm working on, I currently changed that block to:
But I'm also wondering if I should just remove if/else statement for different Ubuntu versions if we're not internally testing it to make sure everything still runs. So I might end up simplifying this further in the next release. Glad to hear that the fix you mentioned above worked for you. |
@pichuan As you can see in my related issue in So, if you're planning to leave support for different Ubuntu versions in the script (which is great - for now I use a slightly modified version of your script and not my own), I suggest to change Actually, while you're modifying scripts - I suggest decreasing the verbosity of |
Hello DeepVariant team, thanks for great tool.
After we tried to upgrade our deepvariant installation to the latest release we encountered a problem with
numpy
installation, which I described here. The problem is caused bywheel
- not bynumpy
itself, but this error raised several questions for me:For now looks like installing deepvariant with https://github.com/google/deepvariant/blob/r1.1/build-prereq.sh will fail on non
Ubuntu 16.04
due tonumpy
problem. This problem won't be fixed in older versions ofnumpy
I think - onlywheel
can fix it now. Or you can switchnumpy 1.18.5
for1.19.3+
?Part of this problem origins from using Python 3.6 if I understand correctly this, maybe you should update version of Python installing by script?
I've just tested your installation script with one change: I added
Ubuntu 18.04
to this check - looks like all good. If a problem was inUbuntu 14.04
- maybe wide this check a bit? EvenUbuntu 20.04
is released half a year ago.The text was updated successfully, but these errors were encountered: