一、创建虚拟环境
conda create -n opencv-study python=3.6
二、查看虚拟环境
conda info --envs
conda env list
三、激活虚拟环境
conda activate [env_name]
四、取消自动激活base环境
conda config --set auto_activate_base false
五、查看安装的包
conda list
六、设置显示包的源地址
conda config --set show_channel_urls yes
七、结合Jupyter使用
过程中的一点小问题:如果先使用ipykernel配置了kernel环境,则在安装nb_conda后,进行包管理时,之前配置的kernel会出现连接失败的问题。
解决如下:首先安装nb_conda,然后再安装ipykernel,则在notebook中会自动生成一个kernel环境,并且可以正常使用。
安装Jupyter
conda install jupyter
在Jupyter Notebook中设置使用虚拟环境。
首先,安装nb_conda,使用nb_conda可以直接在notebook中管理虚拟环境中的包。
conda install nb_conda
安装ipykernel
conda install ipykernel
在安装nb_conda,再安装ipykernel发现不需要下列步骤,请自测。
# 将虚拟环境添加进kernel中
# 其中env_name为虚拟环境名,display-name为可选参数,为notebook中显示的别名
# python -m ipykernel install --user --name [env_name] --display-name "display_name"
记录如下,根据实际情况自行修改。
如要卸载之前通过ipykernel手动配置的如上述的opencv-study环境,可使用如下命令。
# 查看kernel环境列表
jupyter kernelspec list
可以发现自动生成的kernel并不在列表中。
jupyter kernelspec remove [kernel_name]
删除之后,由ipykernel自动生成的kernel环境依然可以使用。