Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Bug: running Blender on mac #6175

Open
2 tasks done
antirotor opened this issue Jan 26, 2024 · 3 comments
Open
2 tasks done

Bug: running Blender on mac #6175

antirotor opened this issue Jan 26, 2024 · 3 comments
Assignees

Comments

@antirotor
Copy link
Member

antirotor commented Jan 26, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior:

When running Blender, we are installing PySide2 into Blender python environment. But PySide2 isn't available anymore on macs so it will crash.

Expected Behavior:

Pre-launch hook installing pyside2 should check the platform and if on mac, it should go for pyside6. Rest of it should be supported already

Version

3.18.5

What platform you are running OpenPype on?

MacOS

Steps To Reproduce:

  1. Configure Blender in AYON
  2. Launch it thorugh launcher

Are there any labels you wish to add?

  • I have added the relevant labels to the bug report.

Relevant log output:

*** WRN: >>> { InstallPySideToBlender }: [  FAILED to install PySide2 module to blender.  ]

Additional context:

No response

[cuID:OP-8058]

@BigRoy
Copy link
Collaborator

BigRoy commented Jan 26, 2024

By the way, if we're going PySide6 on mac - why not use that on all platforms instead? Should be totally fine?
At some point in the (far?) future we'll need to update anyway.

@kalisp
Copy link
Member

kalisp commented Jan 26, 2024

This will same issue on Fusion, imho

@dee-ynput
Copy link

For my culture:

  • Shouldn't pyside come with the dependency package?
  • Do you mean that we're installing it from PyPi for blender?

For next steps:

  • I do agree we should move to PySide6 (TBH, I thought it was already the case :p)
  • How do we deal with this now that we have a repo per host?
  • AKA: Can we solve this once and for all hosts using PySide?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Status: No status
Development

No branches or pull requests

4 participants