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

vsc官网image.png
vsc内核截图image.png
系统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

阅读 2.6k
1 个回答

错误的方法:

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

正确的方法:

使用虚拟环境:

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

然后

图片.png

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

图片.png

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

mac、linux 这些 unix-like 都是自带的 python 的,不管是 python2 还是 3,你都不要想着去『替换』、『覆盖』、『代替』
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题