-
Notifications
You must be signed in to change notification settings - Fork 50
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
AssertionError:
"Editable installs cannot rebuild an absolute wheel.install-dir. Use an override to change if needed."
#909
Comments
You can't install editably to
|
Though, it's possible that it could still work as long as you don't want the editable parts to be in |
Yes, that is exactly what my build is doing. Some pieces are being installed into Hence why commenting out the assert did not brick the build. |
So is it possible for # ...
if self.rebuild_flag: # A.K.A. "rebuild"
self.rebuild() Perhaps the "is install-dir absolute" check can be put inside |
Another approach that we should eventually support is to not run |
That would be even better. I am stuffing a bunch of non-python stuff (big fat shared libs) into the wheel. Copying these into the wheel takes a long time, so if |
Given
It is not possible to do editable installs:
$ pip install -e .
because
scikit_build.build.wheel.py::_make_editable()
throws.Commenting out this check did not seem to break anything immediately with the wheel, so perhaps this check can be moved to runtime install of install-time.
The text was updated successfully, but these errors were encountered: