繁体   English   中英

在mac终端上从bash切换到zsh shell时,如何更新基础python版本?

[英]When switching to zsh shell on mac terminal from bash, how do you update the base python version?

Mac 最近已将其终端 shell 从 bash 更新为 Zsh。 作为一名 Python 程序员,我希望包括终端和 IDE 在内的所有系统的 Python 版本都保持一致。

在 bash shell 上,要将终端中的 python 版本更新为 3.8.1,我遵循了以下过程

纳米 ~/.bash_profile

别名 python=python3

ctrl + x

进入

这使我能够将 python 版本从 2.7.6 更新到 3.8.1。 但是,对 zsh shell 重复相同的步骤并没有奏效。 尝试对上述过程进行调整,并以某种方式卡住了 3.7.3

遵循的步骤

which python3 #找到python3.8.1终端命令文件的位置。 安装了它。

python --version #returned python 3.7.3

PS:我是 Python 的绝对初学者,所以请在您的回复中考虑这一点。 我希望我没有浪费你的时间。

实际上不建议在系统范围内更新默认的 Python 可执行文件,因为某些应用程序依赖于它。

虽然,您可以使用 venv(虚拟环境)或在您的 ZSH 中使用另一个版本的 Python,您也可以在您的~/.zsh_profile放置一个像python='python3'这样的别名并获取它。

希望有帮助。

你好

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM