-
Notifications
You must be signed in to change notification settings - Fork 54
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
Does not work with a shared libpython3.so on run-time search path #79
Comments
Likely another problem with using What does it look like when you create a virtual environment with $ mypython -m venv --copies testenv
$ testenv/bin/python |
You are right. I get:
|
Hmm, okay, so this is the same root cause #24, but with differing circumstances. Copies are quite useful as it prevents Poetry breaking when you upgrade your system Python interpreter, without duplicating shared objects... I'll have to consider whether we can preserve this feature and test for support in a robust/maintainable way, or if we just have to drop it and let users deal with the consequences of upgrading their Python. |
Thanks for the info. For what it's worth, I would totally expect having to reinstall poetry if upgrading system interpreter. |
Yep, for anyone else stumbling on this issue - for me it was because I was using |
I'm using the CPython configure flags
--enable-shared
with an rpath interpolation (LDFLAGS). Linux platform (RHEL 8.3).The interpreter's stdlib venv works just fine, but poetry installer doesn't like something about that config
The log:
The text was updated successfully, but these errors were encountered: