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

May not work on Arm Macs #1

Open
daniel-keitel opened this issue Jul 28, 2022 · 4 comments
Open

May not work on Arm Macs #1

daniel-keitel opened this issue Jul 28, 2022 · 4 comments
Labels
help wanted Extra attention is needed

Comments

@daniel-keitel
Copy link
Collaborator

It should, but it may not.

Would be great if someone could test it and give feedback.

@daniel-keitel daniel-keitel added the help wanted Extra attention is needed label Jul 28, 2022
@simonschwaer
Copy link

It works for me on an M1 with Python 3.9 in a miniforge3 conda environment.

The only caveat is that pip stalls while trying to install PyQt5, which I could work around by building and installing it manually. As that seems to be an issue with the dependency (or my setup), I'd say that's not a problem for now.

More details: The problem seems to be that there is no wheel for the ARM architecture and building from source hangs in a dialogue that pip doesn't allow me to confirm...

 $ pip -v install PyQt5                                                                                                                                 [±dev ●●]
Using pip 22.2.1 from /Users/typo/miniforge3/lib/python3.9/site-packages/pip (python 3.9)
Collecting PyQt5
  Using cached PyQt5-5.15.7.tar.gz (3.2 MB)
  Running command pip subprocess to install build dependencies
  [...]
  Installing build dependencies ... done
  Running command Getting requirements to build wheel
  Getting requirements to build wheel ... done
  Running command Preparing metadata (pyproject.toml)
  Querying qmake about your Qt installation...
  This is the GPL version of PyQt 5.15.7 (licensed under the GNU General Public License) for Python 3.9.10 on darwin.

  Type 'L' to view the license.
  Type 'yes' to accept the terms of the license.
  Type 'no' to decline the terms of the license.

@daniel-keitel
Copy link
Collaborator Author

Great to know that it "works".
Did you run it with the compatibility layer or, without it?

@simonschwaer
Copy link

Without Rosetta, so everything is running on ARM directly.

@daniel-keitel
Copy link
Collaborator Author

Could you try it with Rosetta?
If you try, douse your other Issue #3 go away?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants