mac上python如何修改全局环境?

作者站长头像
站长
· 阅读数 16

vsc官网mac上python如何修改全局环境?vsc内核截图mac上python如何修改全局环境?系统monterey12.6.2 机型m1 macbook air之前用homebrew和conda的miniforge下了两个python 现在开始用vscode才发现平时安装的包都在conda的环境里 而全局环境不知为何设置成了brew安装的3.9.16 在stackoverflow和谷歌都查了很久也没弄懂怎么改这个global env还请大家指教

目前的情况 PATH里我设置的是miniforge的3.9.15 输入python -V和python3 -V都显示Python 3.9.15

回复
1个回答
avatar
test
2024-07-12

错误的方法:

  • 设置全局变量。只要是修改 PATH 的都是错误的
  • alias 别名。这也是绝对错误的

正确的方法:

使用虚拟环境:

我一般是为每一个 project 创建一个虚拟环境(venv),用 pipenv 创建和管理

然后

answer image

vscode 有选择用哪个解释器的功能

answer image

用 pip 的时候,进入对应的 venv,然后在 venv 下面安装第三方包

mac、linux 这些 unix-like 都是自带的 python 的,不管是 python2 还是 3,你都不要想着去『替换』、『覆盖』、『代替』
回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容