我目前在Mac上运行Python 3.9.13。我想更新我的版本到3.10.10
我试着逃跑
brew install python
但是它说“python 3.10.10已经安装”!
当我跑步的时候
python3 --version
在终端中,它说我仍然在使用“python 3.9.13”
所以我的问题是,如何将Python版本从3.9.13更改为3.10.10?我已经从我的应用程序中删除了python 3.9,python 3.10是唯一一个仍然存在的。
我还尝试从网站上安装python 3.10.10并安装它。然而,它不起作用。Python 3.10.10安装成功,但当我检查它时,版本仍然相同。
4条答案
按热度按时间yshpjwxd1#
可以使用
pyenv
处理多个Python环境要做的事情:
1.安装pyenv:
brew install pyenv
1.安装特定Python:
pyenv install 3.10.10
1.将python3.10.10设置为globabal python env:
pyenv global 3.10.10
可以开始使用
python 3.10.10
版本在我看来,如果你不擅长终端或者mac系统中python是如何配置的话,最好还是让原来的系统python保持原样。并且使用一个单独的python管理器来帮助您独立地管理不同的python版本,就好像发生了什么错误,那么它只会影响环境而不会影响系统。
icnyk63a2#
Python
3.10.10
已经与Python3.9.13
沿着安装。你的路径可能指向3.9.13
,这就是为什么你会得到那个Python版本。试着修改路径变量以指向brew的Python安装,或者(更好)使用虚拟环境。
a)告诉你的
PATH
变量指向的Python版本:会告诉你实际可执行文件的路径。这样,你就可以看到你的主python所在的确切位置。
B)如果你想用brew的python创建一个虚拟环境,可以尝试类似这样的操作:
p3rjfoxz3#
只需删除当前安装在您设备上的python并从官方网站下载您想要的版本即可。这是最简单的方法,也是最适合初学者的方法。
hgtggwj04#
下载最新版本时,它附带一个名为
Update Shell Profile.command
的文件。在Mac中,你可以在
/Applications/Python 3.11/Update Shell Profile.command
找到它。运行它,它应该升级到最新版本。