macOS系统下如何正确配置Python全局环境及解决多版本Python冲突?

冬明大大_2168

冬明大大_2168

2025-03-05

882人浏览

原创

macos系统下如何正确配置python全局环境及解决多版本python冲突?

macOS系统下Python全局环境配置及多版本冲突解决方法

在macOS Monterey 12.6.2 (M1 MacBook Air) 系统中,同时使用Homebrew和conda的miniforge安装了Python 3.9.16和Python 3.9.15,导致系统全局Python环境指向Homebrew安装的版本,而常用包却在conda环境中。虽然修改了PATH变量,但仍希望找到更稳妥的全局Python环境设置方法,并解决VS Code中Python解释器选择问题。

直接修改PATH或使用alias命令并非最佳实践,容易造成系统混乱。这些方法只是表面上改变了python -V的输出,无法从根本上解决问题,且容易引发冲突。

Shadows Python Sensei
Shadows Python Sensei

Python 最佳实践助手——代码规范、设计模式、性能优化、测试与类型注解。适用于编写或审查 Python 代码。

下载

macOS及类Unix系统中,不建议随意更改系统自带的Python版本(无论Python 2或3)。最佳方案是充分利用虚拟环境。

建议使用虚拟环境(如venv或pipenv)管理每个项目的Python依赖。为每个项目创建独立的虚拟环境,有效避免包冲突。pipenv是创建和管理虚拟环境的便捷工具。在VS Code中,可设置选择每个项目对应的虚拟环境解释器,即使系统全局环境指向特定Python版本,也不会影响项目运行。 使用pip安装第三方包时,务必在对应的虚拟环境中操作,避免影响其他项目或系统全局环境。 VS Code本身也提供Python解释器选择功能,方便在不同虚拟环境间切换。 通过这种方式,可以清晰地管理项目依赖,避免全局环境混乱。

Python免费学习笔记(深入):立即使用
在学习笔记中,你将探索 Python 的核心概念和高级技巧!

相关专题

更多
pip安装使用方法
pip安装使用方法

安装步骤:1、确保Python已经正确安装在您的计算机上;2、下载“get-pip.py”脚本;3、按下Win + R键,然后输入cmd并按下Enter键来打开命令行窗口;4、在命令行窗口中,使用cd命令切换到“get-pip.py”所在的目录;5、执行安装命令;6、验证安装结果即可。大家可以访问本专题下的文章,了解pip安装使用方法的更多内容。

2023.10.09

2330

5

更新pip版本
更新pip版本

更新pip版本方法有使用pip自身更新、使用操作系统自带的包管理工具、使用python包管理工具、手动安装最新版本。想了解更多相关的内容,请阅读专题下面的文章。

2024.12.20

5403

6

pip设置清华源
pip设置清华源

设置方法:1、打开终端或命令提示符窗口;2、运行“touch ~/.pip/pip.conf”命令创建一个名为pip的配置文件;3、打开pip.conf文件,然后添加“[global];index-url = https://pypi.tuna.tsinghua.edu.cn/simple”内容,这将把pip的镜像源设置为清华大学的镜像源;4、保存并关闭文件即可。

2024.12.23

6922

11

python升级pip
python升级pip

本专题整合了python升级pip相关教程,阅读下面的文章了解更多详细内容。

2025.07.23

3287

16

macOS怎么切换用户账户
macOS怎么切换用户账户

在 macOS 系统中,可通过多种方式切换用户账户。如点击苹果图标选择 “系统偏好设置”,打开 “用户与群组” 进行切换;或启用快速用户切换功能,通过菜单栏或控制中心的账户名称切换;还能使用快捷键 “Control+Command+Q” 锁定屏幕后切换。

2025.05.09

3484

14

unix和linux的区别
unix和linux的区别

unix和linux的区别包括发展历史、开源性、发行版本、内核、文件系统、应用程序兼容性和用户界面等。本专题为大家提供unix和linux相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.22

2213

5

Aionclaw智能助手介绍
Aionclaw智能助手介绍

本专题汇总了AionClaw(AI龙虾助手)的功能介绍与在线使用入口。AionClaw是杭州趣猿人工智能有限公司推出的桌面级AI智能体,能直接在电脑上读写文件、运行脚本、操作浏览器,自动交付Word、PPT、Excel等成品。

2026.09.20

0

13

AionClaw AI智能体与电脑自动化任务执行功能使用教程
AionClaw AI智能体与电脑自动化任务执行功能使用教程

AionClaw专题整理AI智能体与电脑自动化相关功能使用教程,涵盖安装部署、AI任务执行、Skills技能、文件处理、浏览器控制、电脑操作、持久记忆、聊天工具连接以及办公、编程和内容创作等功能,帮助用户快速掌握AionClaw的实际使用方法。

2026.09.20

0

15

AI视频生成软件推荐
AI视频生成软件推荐

本专题汇总了当前主流的AI视频生成软件推荐与排行榜单,涵盖seko、AniShort、剧云、Lovart、LiblibAI及立刻mv等热门工具。同时整理了各软件在文生视频、图生视频、时长限制、画质表现及免费额度等方面的差异对比,助您快速选对适合创作需求的AI视频生成工具。

2026.09.16

180

9

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程