# 创建python3.6环境
conda create --name py36 python=3.6
# 激活环境
source activate py36
# 导出环境安装包
conda env export > py36.yaml
# 退出虚拟环境
conda deactivate
# 或者 source deactivate
# 利用导出的conda环境安装包建立同样的虚拟环境
conda env create -f py36.yaml
# 删除环境
conda remove -n py36 --all
# 查看已有的虚拟环境
conda info --envs
一些问题:
在虚拟环境中使用ipython
的时候进入的是base 的ipython而不是虚拟环境中的ipython?
答:参考 https://github.com/ipython/ipython/issues/10986,是由于缓存中默认的是base的ipython,需要先使用hash -r
命令清理下缓存在进入即可。
anaconda安装包下载地址:https://repo.continuum.io/archive/。
Jupyter Notebook 中添加 conda 虚拟环境
参考:https://xirikm.net/2019/319-1
三步走:
# 1、首先切换到想要在 Jupyter Notebook 里使用的虚拟环境
conda activate 环境名称
# 2、安装 ipykernel
conda install ipykernel
# 3、在当前虚拟环境里执行:
python -m ipykernel install --user --name 环境名称 --display-name "Python (环境名称)"
环境Python版本冲突时,需要指定每次运行时使用的Python环境,PYTHONPATH=/data/anaconda3/bin/python ./conda install xxx。