一、下载并安装Miniforge
1. 背景:
由于阿里内部限制了Anaconda和miniconda的官网下载,所以选择了miniforge轻量化安装,只使用Python和Pip并不影响。
电脑配置:Apple M3 Pro、OS 14.4.1 (23E224)
2. Miniforge安装:
1)官网链接
https://github.com/conda-forge/miniforge?tab=readme-ov-file#miniforge3
2)安装步骤(一步步看)
a. 下载完成后是个sh文件,放到你希望之后conda目录会生成的位置(后续影响:因为我没有移动sh文件的位置,所以默认下载到Downloads里,conda最后生成的文件夹也在Downloads里)
b. 打开Mac 终端,cd到sh文件存在目录下执行如下命令:
bash Miniforge3-MacOSX-arm64.sh
出现如下提示回车:
c. 接着会让你accept licence: 输入yes
d. You can undo this by running conda init --reverse $SHELL
? [yes|no]出现这个选项我直接回车了,(猜测默认为no, 但是影响不大,无论选择yes或者是no, 都执行以下命令:
(命令执行前,首先确保在生成的conda的bin目录下,即conda/bin/, 这个目录就是之前提到的执行bash Miniforge3-MacOSX-arm64.sh 的位置)
source activate
conda init
source ~/.bashrc
e. 现在基本已经完成miniforge的安装了,执行如下命令:
#创建自己需要的venv和对应的python版本
conda create -n 自定义虚拟环境名称 python==3.10
#关闭每次打开默认进入conda的base环境
conda config --set auto_activate_base false
#查看有哪些环境
conda env list
备注:如果对环境变量存在困惑可以参考这篇笔记:https://blog.youkuaiyun.com/ergouzi88/article/details/122831924