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

Conda-forge install seems broken #223

Open
tomkom opened this issue Aug 13, 2023 · 5 comments
Open

Conda-forge install seems broken #223

tomkom opened this issue Aug 13, 2023 · 5 comments

Comments

@tomkom
Copy link

tomkom commented Aug 13, 2023

I have been trying to install pysheds on MAC OSX (M1) using the standard:

conda install -c conda-forge pysheds

Resulting in: >> PackagesNotFoundError: The following packages are not available from current channels:

This install currently works perfectly on Linux, but fails on Mac.

@mdbartos
Copy link
Owner

Interesting. What version of python are you using?

Maybe the conda forge repo might hold some answers?:
https://github.com/conda-forge/pysheds-feedstock

The mac build appears on the anaconda site:
https://anaconda.org/conda-forge/pysheds

I develop on an M1 mac, so I know it works on that platform, but I use pip for handling installs.

@tomkom
Copy link
Author

tomkom commented Aug 15, 2023

Yes, I checked all those. Interestingly, no problem to install on Linux... Will try to diagnose more.

@giorgionicoletti
Copy link

Hey, I'm encountering the same issue (with an M2 Mac). Any idea why this is happening?

@pkmn99
Copy link

pkmn99 commented Oct 13, 2023

This is probably because pysheds on conda does not have an arm build named "osx-arm64", while osx-64 is for intel cpu

@cheginit
Copy link

The issue with osx-arm64 can be solved following the instruction here.
Essentially, this file needs to be edited by adding pysheds to the list, which then triggers a bot to make all the necessary changes to the pysheds conda-forge receipt repo and open a PR. Then, the maintainer of the conda-forge receipt repository for pysheds just needs to merge that PR.

@mdbartos If interested, I can add pysheds to the osx_arm64 file, so you can merge the PR.

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

5 participants