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

pyglet version incompatibility mac #214

Open
Silkedesmet opened this issue Nov 30, 2022 · 4 comments
Open

pyglet version incompatibility mac #214

Silkedesmet opened this issue Nov 30, 2022 · 4 comments
Labels
bug Something isn't working

Comments

@Silkedesmet
Copy link

β„Ή Computer information

  • Platform OS (e.g Windows, Mac, Linux etc): Mac
  • Python Version: 3.7
  • Brain Interface Used (e.g Muse, OpenBCI, Notion etc): Muse2

πŸ“ Provide detailed reproduction steps (if any)

  1. created environment on miniconda with python 3.7
  2. cloned repo
  3. installed
  4. run eegnb runexp -ip

βœ”οΈ Expected result

What is the expected result of the above steps?

cli opens

❌ Actual result

pyglet 2.0.0 requires Python 3.8 or newer

Schermafbeelding 2022-11-30 om 13 56 43

If on the other hand I try to create an environment with python 3.8 I get some package conflict errors

Schermafbeelding 2022-11-30 om 13 59 38

@Silkedesmet Silkedesmet added the bug Something isn't working label Nov 30, 2022
@sotofernando
Copy link

Hi, same issue for me:
Exception: pyglet 2.0.4 requires Python 3.8 or newer.

any ideas? thanks

@sotofernando
Copy link

This is what I did (don't know if every step is correct/necessary)

I stick with python 3.7, and install legacy pyglet (don't require python 3.8+, but 3.6+)

pip install pyglet==1.5.27
pip install PyOpenGL PyOpenGL_accelerate

As pointed out in PixarAnimationStudios/OpenUSD#1372 (comment)
I edit PyOpenGL file OpenGL/platform/ctypesloader.py

And then, run interactive experiment in terminal (I select synthetic board, n170, and "no" for "Run signal quality check?")

eegnb runexp -ip

It shows faces/houses images and saves data from board to csv.

@danielemarinazzo
Copy link
Contributor

danielemarinazzo commented Mar 7, 2023 via email

@sotofernando
Copy link

Maybe, I didn't look for working around package conflicts when installing conda environment with python 3.8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants