Mac:安装Python3并配置环境变量(本地多个Python版本选择配置)

简介: Mac:安装Python3并配置环境变量(本地多个Python版本选择配置)

前期检查


mac是否自带python


看到网上说Mac是自带内置Python(python2)的,但是自macOS 12.3版本后,将不再会自带,并建议大家使用python3


查看当前电脑自带Python版本:

python --version


⚠️:如果是电脑本身有python3,但是又没有配置好环境变量,可以通过下面脚本检查

python3 --version


python都安装在哪里

# 如果是python2
where python
# 如果是python3
where python3


如下,可以看到我的python3在多个地方


ba31d8f3dca544ce8716806efbb4de2e.png


当前使用的是哪个python

which python

如下是我配置好的展示


ca2efed701004c6386ab2fff21109668.png

如果想要安装使用Python3,那么可以继续下面步骤

安装python3

安装有两种方式

1.通过brew安装Python3


首先说明,我尝试使用了该方法安装,但是配置环境变量时,找不到对应的配置,后来选择了第2种方式,这里也建议直接选择第2种方式

brew install python3


2.通过官网下载安装Python3

python官网

(1)官网—>Downloads—>macOS点击



image.png

(2)选择合适的版本下载

(建议选择稳定版)


image.png


(3)安装

下载完成之后,点击安装。按照提示点击继续,一路火花🔥带闪电⚡️,直到提示安装成功。

配置环境变量

验证

下载安装完成


通过官网下载安装的方式,可以在路径

cd /Library/Frameworks/Python.framework/Versions/

看到安装的python3版本,如下,我安装的python3.11版本

image.png

如果是通过brew方式安装的,上面的路径是找不到的,导致我不知道环境变量怎么配置

配置环境变量


在~/.bash_profile中配置环境变量

sudo vim ~/.bash_profile


在最后一行添加python的环境变量,我的如下:

记得根据自己的实际路径替换

export PATH="/Library/Frameworks/Python.framework/Versions/3.11/bin:${PATH}"
alias python="/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11"


保存配置

source ~/.bash_profile

至此,理论上是没有问题了

如下是我已经配置好的


52d43c65c4084f0ca0f2724a114bdaaf.png

再次查看当前使用的python

which python
which python3
python


可以发现使用上面的命令,输出路径都是环境变量配置好的

00a12246d26441509015652c3c89d409.png

可以去使用python3了

目录
相关文章
|
1月前
|
Python
Python项目配置Dockerfile
该Dockerfile基于阿里云Alinux3的Python 3.11.1镜像构建,使用阿里云PyPI镜像加速依赖安装,部署一个运行于5000端口、时区为上海的Python应用。
130 1
|
1月前
|
JavaScript 前端开发 机器人
【Azure Bot Service】在中国区Azure上部署机器人的 Python 版配置
本文介绍了在中国区Azure上使用Python SDK配置Azure Bot Service时遇到的问题及解决方案,涵盖参数设置与适配器配置,适用于希望在Azure中国区部署Python机器人的开发者。
|
4月前
|
Python
在VScode环境下配置Python环境的方法
经过上述步骤,你的VSCode环境就已经配置好了。请尽情享受这扇你为自己开启的知识之窗。如同你在冒险世界中前行,你的探索之路只有越走越广,你获得的知识只会越来越丰富,你的能力只会越来越强。
414 37
|
5月前
|
IDE 开发工具 开发者
手把手教你安装PyCharm 2025:开发者的Python IDE配置全流程+避坑指南
本教程详细介绍了PyCharm 2025版本在Windows系统下的安装流程及配置方法,涵盖AI代码补全与智能调试工具链等新功能。内容包括系统要求、安装步骤、首次运行配置(如主题选择与插件安装)、创建首个Python项目,以及常见问题解决方法。此外,还提供了切换中文界面和延伸学习资源的指导,帮助用户快速上手并高效使用PyCharm进行开发。
2707 61
|
5月前
|
存储 监控 API
【Azure App Service】分享使用Python Code获取App Service的服务器日志记录管理配置信息
本文介绍了如何通过Python代码获取App Service中“Web服务器日志记录”的配置状态。借助`azure-mgmt-web` SDK,可通过初始化`WebSiteManagementClient`对象、调用`get_configuration`方法来查看`http_logging_enabled`的值,从而判断日志记录是否启用及存储方式(关闭、存储或文件系统)。示例代码详细展示了实现步骤,并附有执行结果与官方文档参考链接,帮助开发者快速定位和解决问题。
159 23
|
8月前
|
安全 Linux 网络安全
利用Python脚本自动备份网络设备配置
通过本文的介绍,我们了解了如何利用Python脚本自动备份网络设备配置。该脚本使用 `paramiko`库通过SSH连接到设备,获取并保存配置文件。通过定时任务调度,可以实现定期自动备份,确保网络设备配置的安全和可用。希望这些内容能够帮助你在实际工作中实现网络设备的自动化备份。
309 14
|
8月前
|
人工智能 编译器 Python
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
180 0
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
dva
|
Web App开发 前端开发 Java
mac os 设置环境变量
找到~/.bash_profile 文件: 写入一下内容,开发中用到的所有环境比那里(包含java环境变量,android环境变量,gradle环境变量,NDK环境变量,cocos2dx环境变量,ant环境变量) ...
dva
1348 0
|
Web App开发 Java

热门文章

最新文章

推荐镜像

更多