第一章[环境搭建]1.3:macos安装python(3.12.0)

第一章[环境搭建]1.3:macos安装python(3.12.0)_第1张图片

一,下载python

点击Downloads->macOS

第一章[环境搭建]1.3:macos安装python(3.12.0)_第2张图片

选择Stable Releases,这些是稳定的版本,
点击安装包链接下载

第一章[环境搭建]1.3:macos安装python(3.12.0)_第3张图片

二,安装

下载完成后,双击启动下载的安装包,进入安装界面,点继续按钮,如图:

第一章[环境搭建]1.3:macos安装python(3.12.0)_第4张图片

一步一步点击 继续 按钮,此处询问是否同意软件的许可协议,此处点击 同意按钮,
然后再点击 继续 按钮

第一章[环境搭建]1.3:macos安装python(3.12.0)_第5张图片

此处是开始安装界面,点击 安装 按钮

第一章[环境搭建]1.3:macos安装python(3.12.0)_第6张图片

安装完成,安装程序提示我们已安装成功,点击 关闭 按钮即可,如图:

第一章[环境搭建]1.3:macos安装python(3.12.0)_第7张图片

三,测试效果

从launchpad/启动台可以看到idle程序,

启动idle

第一章[环境搭建]1.3:macos安装python(3.12.0)_第8张图片

书写一行代码:

print("hello,world")

执行后,如图:

第一章[环境搭建]1.3:macos安装python(3.12.0)_第9张图片

四,配置从终端默认使用新安装的python版本

1,启动终端,查看当前的python的版本
第一章[环境搭建]1.3:macos安装python(3.12.0)_第10张图片

执行命令: 

liuhongdi@192 ~ % python --version 
Python 3.9.1

之所以显示当前python命令的版本并不是我们新安装的 ,
是因为有之前安装的3.9.1版本在,
所以我们现在要配置默认使用我们新安装的python版本

2,查看旧的pytnon的安装路径 

liuhongdi@192 ~ % which python 
python: aliased to /Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9

3,编辑.zprofile,配置环境变量

查看:

可以看到两种设置,分别针对3.9和我们新安装的3.12

liuhongdi@192 ~ % more .zprofile

# Setting PATH for Python 3.9
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:${PATH}"
export PATH
export PATH="/usr/local/opt/[email protected]/bin:$PATH"
alias python="/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9"
alias pip="/Library/Frameworks/Python.framework/Versions/3.9/bin/pip3.9"

  export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles #ckbrew
  eval $(/usr/local/Homebrew/bin/brew shellenv) #ckbrew


# Setting PATH for Python 3.12
# The original version is saved in .zprofile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.12/bin:${PATH}"
export PATH

说明:
第一章[环境搭建]1.3:macos安装python(3.12.0)_第11张图片

上面的代码是python的安装程序添加到.zprofile这个配置文件中,
我们需要为它添加python/pip的别名,这样就可以从控制台随时使用了 

编辑

把原3.9的命令删除或注释掉,注释使用 # 即可

在3.12的export PATH下面添加两行alias,如下:

# Setting PATH for Python 3.12
# The original version is saved in .zprofile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.12/bin:${PATH}"
export PATH
alias python="/Library/Frameworks/Python.framework/Versions/3.12/bin/python3.12"
alias pip="/Library/Frameworks/Python.framework/Versions/3.12/bin/pip3.12"

4,使生效:

liuhongdi@192 ~ %  source .zprofile

5,测试效果

liuhongdi@192 ~ % python --version 
Python 3.12.0

五,查看macos的版本:

第一章[环境搭建]1.3:macos安装python(3.12.0)_第12张图片

你可能感兴趣的:(零基础python从入门到精通,macos)