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. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I use
python3
and the one thatbrew
points 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
:pipx
andthefuck
. Those one I don't care butipython
???I'll illustrate with an exemple:
Start
ipython
and try:But, with
python3
it will work.Bottomline,
ipython
need to use the samepython3
shipped 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
ipython
from brew to use samepython 3.9.9
?And yes, I know and I did:
brew uninstall ipython
and/usr/local/bin/python3 -m pip install ipython
.However, what's the point then that instead of simply running
bubu
I have to remember to to runpip install ipython -U
as well?Or, is it anyhow related to Homebrew/homebrew-core#76621?
Beta Was this translation helpful? Give feedback.
All reactions