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

[Dependcies/pynng] Addon installation fails on Blender 3.1 #87

Closed
regcs opened this issue Mar 13, 2022 · 3 comments
Closed

[Dependcies/pynng] Addon installation fails on Blender 3.1 #87

regcs opened this issue Mar 13, 2022 · 3 comments
Labels
bug Something isn't working

Comments

@regcs
Copy link
Owner

regcs commented Mar 13, 2022

Describe the bug
The installation of the addon fails in Blender 3.1. Three users on discord described the issue on both Linux and Windows.

Platform & Versions (please complete the following information):

  • OS: Windows, Linux (macOS most-likely as well)
  • Blender Version: 3.1
  • Alice/LG Version: 2.0.5

Attach log files
Log files of one user are provided below:

@regcs regcs added the bug Something isn't working label Mar 13, 2022
@regcs regcs changed the title [Dependcies/pynng] Aden installation fails on Blender 3.1 [Dependcies/pynng] Addon installation fails on Blender 3.1 Mar 13, 2022
@regcs
Copy link
Owner Author

regcs commented Mar 13, 2022

Blender 3.1 now ships with Python 3.10 instead of Python 3.9:
https://wiki.blender.org/wiki/Reference/Release_Notes/3.1/Python_API

It seems that pynng currently has no wheel for the installation under Python 3.10. Further tests are required, but I suspect that this is the root of the issue. Unfortunately, the development of pynng is somewhat stuck, so the only solution might be to ship our own wheel or directly bundle the source code of pynng with Alice/LG (Note: I think, we tried this for M1 Macs before and run into some issues, so if we choose this route, I need to test M1 Macs first.)

@regcs
Copy link
Owner Author

regcs commented Apr 12, 2022

Working around the issue by shipping pynng wheels for all systems with Alice/LG. The following version should work, but need some verification on different OS

AliceLG.zip

@regcs
Copy link
Owner Author

regcs commented Apr 13, 2022

Fixed by 243ee00.

@regcs regcs closed this as completed Apr 13, 2022
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

1 participant