Why mixing python3 versions? #2565
Unanswered
alanwilter
asked this question in
Everyday usage
Replies: 1 comment 3 replies
|
We're in the process of migrating all formulae to depend on Python 3.10. There are a lot of those, so it takes some time. You're welcome to help out if you wish. |
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I use
python3and the one thatbrewpoints isv3.9.9.All seemed to be happy until I wanted to use
ipython, which installspython 3.10!!!.Why that? I found out to my displeasure surprise that there are other apps using this
python 3.10:pipxandthefuck. Those one I don't care butipython???I'll illustrate with an exemple:
Start
ipythonand try:But, with
python3it will work.Bottomline,
ipythonneed to use the samepython3shipped by default withbrew. If this is not at least an inconsistency, to not say a bug, then what's the logic behind it?Is there an alternative to force
ipythonfrom brew to use samepython 3.9.9?And yes, I know and I did:
brew uninstall ipythonand/usr/local/bin/python3 -m pip install ipython.However, what's the point then that instead of simply running
bubuI have to remember to to runpip install ipython -Uas well?Or, is it anyhow related to Homebrew/homebrew-core#76621?
All reactions