Skip to content
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

stop using system Python to build wheels #179

Open
comex opened this issue Jun 7, 2022 · 0 comments
Open

stop using system Python to build wheels #179

comex opened this issue Jun 7, 2022 · 0 comments

Comments

@comex
Copy link

comex commented Jun 7, 2022

On Linux and Mac, pyflow intentionally runs python3 from PATH to build wheels, rather than using the copy of Python selected for the project:

// The Linux and Mac builds appear to be unable to build wheels due to
// missing the ctypes library; revert to system python.

This broke for me because of #177: the copy of Python I had installed as python3 didn't have wheel installed.

Even if that weren't an issue, it also happens to be a different version of Python from the one I selected for this project, so if I was building any packages that included C extensions, the wheels it built wouldn't work with the latter.

In general, using the system Python his seems like a workaround, but it should be replaced with a proper fix for whatever issue there is with ctypes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant