-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Foxy OSX needs numpy #641
Foxy OSX needs numpy #641
Conversation
I noticed that we are installing |
Maybe. I think this PR was opened in my confusion. It looks like numpy and PyQt5 weren't available on mini1 after I upgraded it because Homebrew has switched those to to use Python 3.8, but we're using Python 3.7. If numpy and PyQt5 work from PyPI then that allows us to use that until Homebrew finishes transitioning without having to worry about what python version is running. |
We currently recommend installing python3, PyQt5, sip, and numpy from homebrew, but PyQt5, sip, numpy on Homebrew depend on This PR is trying to solve that by installing numpy, PyQt5 and sip from PyPI, but that runs into other issues.
I'm trying a different option now, which is to set python3.8 as the python3 version using these commands. I think this will work if the version of
|
closing in favor of #663 |
* Use Python 3.8 on OSX for Foxy Replaces #641 * Add Python 3.8 Install instructions to osx Dev setup page Signed-off-by: Shane Loretz <sloretz@osrfoundation.org> * Delete python3 from one line Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
* Use Python 3.8 on OSX for Foxy Replaces ros2/ros2_documentation#641 * Add Python 3.8 Install instructions to osx Dev setup page Signed-off-by: Shane Loretz <sloretz@osrfoundation.org> * Delete python3 from one line Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
See https://ci.ros2.org/job/test_ci_osx/315/console
pip3 freeze
showsmini2
has numpy installed, whilemini1
does not. I think this went unnoticed becausemini1
has been out of the farm for a while by missing a jenkins label.