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

Unable to install on Macs that use Apple M-series (ARM) chips #87

Open
wigging opened this issue Feb 6, 2024 · 2 comments
Open

Unable to install on Macs that use Apple M-series (ARM) chips #87

wigging opened this issue Feb 6, 2024 · 2 comments

Comments

@wigging
Copy link

wigging commented Feb 6, 2024

Installing the pvapy package on an Apple MacBook Pro (M series, ARM) fails in a conda environment as shown below:

Channels:
 - defaults
 - epics
Platform: osx-arm64
Collecting package metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
  - pvapy
Current channels:
  - https://repo.anaconda.com/pkgs/main/osx-arm64
  - https://repo.anaconda.com/pkgs/r/osx-arm64
  - https://conda.anaconda.org/epics/osx-arm64
To search for alternate channels that may provide the conda package you're
looking for, navigate to
    https://anaconda.org/
and use the search bar at the top of the page.

The same problem occurs when trying to install in a Python virtual environment using pip. It looks like the pvapy package is not installable on Macs that use the Apple M-series chips which are ARM processors.

@SeijDeLeon
Copy link

I was able to install pvapy on a 2020 Apple M1 (Ventura 13.4.1) using pip.

I am unable to install pvapy on a 2023 Apple M2 (Sonoma 14.0) using either pip or conda. Not sure why it worked on the M1 but not the M2.

@sveseli
Copy link
Collaborator

sveseli commented Mar 18, 2024

Sorry for the delay in response. I do not really have access to M2 machine for builds/packaging yet, but should get this in the next few weeks, at which point I'll try to generate package that you could use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants