-
Notifications
You must be signed in to change notification settings - Fork 30
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
ModuleNotFoundError: No module named 'skbuild' #13
Comments
Note: I had pip version 9.0.1 on Ubuntu 18.04 (system python 3.6.8) when experiencing this issue. |
See e.g. this PR to Pupil: pupil-labs/pupil#1775 A good solution could be to just add pip > X as install_requires. Would that work? Need to find the minimal pip version that supports PEP517 and PEP518, |
Adding pip to install_requires won't work, as setup.py will be parsed (and skbuild tried to import) before the requirements will be installed. A quick google did not result in any genius way of how to foolproof a pure PEP517/518 package to be installed from old pip versions. I guess we can only add this to the README here. |
Installation via pip fails for older versions pip that do not parse the build dependencies correctly.
We should check the pip version in setup.py and throw an error with a message on how to update pip for older versions of pip!
The text was updated successfully, but these errors were encountered: