| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| Add ``--with-platlibdir`` option to the configure script: name of the | ||
| platform-specific library directory, stored in the new :attr:`sys.platlitdir` | ||
| attribute. It is used to build the path of platform-specific dynamic libraries | ||
| and the path of the standard library. It is equal to ``"lib"`` on most | ||
| platforms. On Fedora and SuSE, it is equal to ``"lib64"`` on 64-bit platforms. | ||
| Patch by Jan Matějek, Matěj Cepl, Charalampos Stratakis and Victor Stinner. |
| Back | FazBrowse Home | New Git URL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low QualityIf this is the default then why bother testing for the value and simply use sys.python_libdir directly?
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low QualityWhen we want lib64, this code path must continue to use "lib". Example of Fedora:
/usr/lib/python3.7/site-packages contains all third party modules. For example, pip is installed there by the python3-pip RPM package.
whereas the stdlib lives in /usr/lib64:
The idea is to be able to co-install Python in 32-bit and 64-bit mode: each Python gets its own standard library directory (/usr/lib/python3.7/os.py for 32-bit, /usr/lib64/python3.7/os.py for 64-bit), whereas third party modules are shared.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.