-
Notifications
You must be signed in to change notification settings - Fork 102
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
Python 3.7 Build failure: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? #11
Comments
I see this is a Cython issue - incompatibility with Python 3.7. Cython report: Looks like Cython >= 0.27.3 is needed on Python 3.7. Will close this. |
Actually, Cython isn't used when building pyopengl. So, re-opening. This looks like a Python 3.7 incompatibility. |
These files are generated by Cython. Just upgrade Cython to the version that supports Python 3.7 and regenerate files. |
In addition, you'll need PyOpenGL-accelerate v3.1 pre-release at least (currently v3.1.3b1) if you're getting it from PyPI Edit: v3.1.3rc1 as of 2019-12-02 |
I still get the same error message, i have:
|
The only difference between your environment and mine is I have |
Getting the same error, is there a work around for this? |
Solved. Change all occurrences, highlighted in the error message above, of |
Updating pip to latest version ( |
I believe these issues were addressed in the latest release. PyOpenGL_accelerate compiles on python3.7 with the updated cython 0.29.4 generated bindings. |
When I want to install Basemap on jupyterlab, also Bug
|
I get same issue https://pastebin.com/raw/3iPH54Vh
|
pyopengl is currently failing to build on Fedora 29:
https://kojipkgs.fedoraproject.org//work/tasks/3539/27753539/build.log
The text was updated successfully, but these errors were encountered: