native-api
native-api
You are supposed to place modules into `sys.path` directories for a Python interpreter to find them, the same as Pip does (it places them into `site-packages`). If you need per-version...
> On a mac m1, using homebrew to install C extension puts them in `/opt/homebrew/lib` This is correct, as Homebrew installs extensions for the Homebrew-provided Python installation. Pyenv makes its...
Looking closer, the envvar which overrides the "fallback" lists in Ctypes is `DYLD_FALLBACK_LIBRARY_PATH` (and some other `DYLD_` envvars) -- which, like all `DYLD_` envvars, is filtered out by SIP. There...
Implementation detail questions remain: * When? Always, or only if Python-build would use Homebrew (as of this writing, in MacOS or if Pyenv itself is instlalled with Homebrew)? * Since...
> It may seems to be a duplicate of #2983 but just re-installing CLT for XCode 16 didn't help. The error `ld: library 'System' not found` unambiguously means that your...
Others have also reported problems with XCode 16. We add it to compiler flags to use ZLib from there. Maybe that breaks XCode 16 due to structural changes. Try applying...
@joshfriend @anton-petrov Could you try to diagnose this issue on your hardware? Hopefully, it's able to run MacOS 14, unlike mine.
@aszs That's great! Now that we have user feedback, we can finally make a fix! [I've composed a conditional fix for XCode 16+](https://github.com/pyenv/pyenv/pull/3298). Could you please test it as well?
This was done deliberately because with automatic prefix resolution, you're risking accidentally deleting an installation other than the one you want. To explicitly order Pyenv to resolve a prefix, use...
Btw if your goal is to save typing, pressing `` after `3.7` would resolve it to `3.7.14` if it's your only installation beginning with those characters. (That's assuming you have...