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了

目录
相关文章
|
人工智能 数据安全/隐私保护 Python
小红书图文生成器,小红书AI图文生成工具,python版本软件
Pillow库自动生成符合平台尺寸要求的配图7;3)利用Playwright实现自动化发布流程6。
|
Ubuntu 安全 API
Python3.14正式支持Free Threaded版本!
Python 社区迎来历史性时刻!Python 3.14 正式将无 GIL 构建列为受支持选项,标志着 Free‑Threaded Phase II 启动。本文将深入解析 PEP 779 规定的支持标准、3.14.0b3 版本的新变化,以及这对Python开发者意味着什么。文末还有小彩蛋哦!
2178 87
|
人工智能 Python
【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-分享源代码和游戏包供游玩-记录完整开发过程-用做好的素材来完善鹰击长空1.0.1版本
【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-分享源代码和游戏包供游玩-记录完整开发过程-用做好的素材来完善鹰击长空1.0.1版本
1206 7
|
应用服务中间件 Nacos nginx
黑马头条_SpringCloud项目阶段一:环境搭建(Mac版本)
本文为 Mac 用户介绍微服务项目环境搭建,含阿里云服务器用 Docker 装 Nacos 1.2.0,本地通过 brew 装 OpenJDK 8、Maven 3.6.1、Redis,Docker 部署 MySQL 5.7 并配字符集,及 Nginx 安装与反向代理设置,附命令与配置步骤。
727 4
黑马头条_SpringCloud项目阶段一:环境搭建(Mac版本)
|
Shell Python
使用 pyenv 来管理多个 Python 版本(2)
使用 pyenv 来管理多个 Python 版本(2)
714 71
使用 pyenv 来管理多个 Python 版本(2)
|
API 数据安全/隐私保护 开发者
企业微信自动加好友软件,导入手机号批量添加微信好友,python版本源码分享
代码展示了企业微信官方API的合规使用方式,包括获取access_token、查询部门列表和创建用户等功能
|
测试技术 Python
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
915 31
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
11297 2
dva
|
Web App开发 前端开发 Java
mac os 设置环境变量
找到~/.bash_profile 文件: 写入一下内容,开发中用到的所有环境比那里(包含java环境变量,android环境变量,gradle环境变量,NDK环境变量,cocos2dx环境变量,ant环境变量) ...
dva
1703 0
|
Web App开发 Java

推荐镜像

更多