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

Fixes to issue #48 #60

Open
wants to merge 32 commits into
base: main
Choose a base branch
from
Open

Fixes to issue #48 #60

wants to merge 32 commits into from

Conversation

nr1118
Copy link
Collaborator

@nr1118 nr1118 commented Nov 13, 2024

Mac runner

including Isak's fix suggestion
first step to including a macos M1 runner
changing gsl install to the mac way of doing it with brew
Seems there is a need to remove the -l argument otherwise the macos runner will always use Python 2.7.18. See this thread for further details: actions/setup-python#179 (comment)
Just checking the Python version
Forgot to add include_dirs = tuple(include_dirs) for the Mac stuff
Looking at the issue thread with Axel, it appears that we also might need to install pymultinest with pip, thus also needing to create a new enviroment.yml file, which has pymultinest deleted?
Just updating the Issue #48 branch to be synced with main
@nr1118 nr1118 requested a review from svisak November 13, 2024 17:40
@nr1118
Copy link
Collaborator Author

nr1118 commented Nov 13, 2024

Looks like something is wrong with the mamba installs will try to look into this when I am able to (probably sometime early next week)

@thjsal
Copy link
Contributor

thjsal commented Nov 13, 2024

Perhaps it should be "brew install flake8 pytest" for Mac?

@nr1118
Copy link
Collaborator Author

nr1118 commented Nov 15, 2024

Good point Tuomo!

@nr1118
Copy link
Collaborator Author

nr1118 commented Dec 5, 2024

It appears that the NEoST install actually works for MAC M1 chips now, but the cython solvers are not "cythonizing"

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

Successfully merging this pull request may close these issues.

2 participants