-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Can't install horovod with poetry 1.2.2 #6899
Comments
Horovod maintainers don't provide proper means of installation with PEP-517 build isolation. You can see the same effect using |
Adding some more info to this, so anyone with the same problem can find related things: There was a similar issue previously, that happened on However the current issue only happens with the most recent horovod versions ( Update: my issue with |
not a poetry bug |
Indeed, not a Poetry issue; Poetry needs to build packages with isolation per PEP 517 turned on for a variety of reasons; the primary being it allows us to manage setuptools as just another package, and the secondary being our (coming) new installer will support PEP 517 isolation only. |
Is there any workaround for this? I'm running into this issue. |
|
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
pyproject.toml
-vvv
option) and have included the output below.Issue
Horovod cannot be installed with the latest poetry version.
On a newly initialized poetry project
poetry add horovod
fails.If I manually run the pip command it shows in the output, it also fails.
However
poetry shell
andpip install horovod
successfully installs the package.Install is also successful with
poetry add horovod
when usingpoetry 1.1.15
.The output of
poetry add horovod -vvv --no-cache
:output
The text was updated successfully, but these errors were encountered: