前言
为什么要创建虚拟环境?不同的编程目标可能对python版本以及相关库的要求不同,故我们可以通过针对不同项目创建对应的虚拟环境解决这一问题。
参考:【Mac版】anaconda虚拟环境命令+jupyter虚拟环境的配置
一、anaconda创建虚拟环境
若之前从未进入base环境时,需先进入anaconda自带环境base
source /opt/anaconda3/bin/activate base
备注:“opt”需替换为自己电脑上anaconda3所在文件夹上的路径,如我的电脑为输入:
source /Users/yuyd/Documents/anaconda/software/anaconda3/bin/activate
1、在base内查看所有虚拟环境和信息
conda info -e
2、创建虚拟环境
conda create -n env_name python=3.x
备注:“env_name”替换为自己喜爱的环境名;3.x根据需求选择版本
3、激活虚拟环境
conda activate env_name#若输入以上代码报错 zsh: command not found: conda,则输入:source /Users/yuyd/Documents/anaconda/software/anaconda3/bin/activate env_name
备注:第二段代码路径需为自己电脑的路径。
4、退出当前虚拟环境
conda deactivate
5、删除某个虚拟环境
conda env remove -n env_name
二、jupyter虚拟环境配置
1、激活虚拟环境
conda activate env_name
若报错 zsh: command not found: conda
source /Users/yuyd/Documents/anaconda/software/anaconda3/bin/activate env_name
备注:第二段代码路径需为自己电脑的路径。
2、安装ipykernel
pip install ipykernel
3、在ipykernel中安装当前环境
python -m ipykernel install --name env_name
若报错[Errno 13] Permission denied:'/usr/local/share/jupyter
python -m ipykernel install --usr --name env_name
4、退回至base环境,打开jupyter
conda deactivatejupyter notebook
此时就已经可以在jupyter内看见虚拟环境辽~