# 导出当前环境所有包
pip freeze > requirments.txt
# 从req文件安装所有包
pip install -r requirments.txt
导出的时候会包含版本号如:tensorflow==1.3.0
,pip本身不支持去除版本号(为了环境稳定),所以如果想全部安装最新版本,可以自己写个小脚本去除后面的版本号。
注意:如果想在conda的虚拟环境中使用req进行安装,千万不要包含conda这个包。轻则环境报废,重则全部重装。友情提示如何删除Anaconda -.-:
rm -rf ~/anaconda2
rm -rf ~/.conda ~/.continuum
最后把.bashrc里面的Path中相关信息删除即可。
官方教程
使用conda创建虚拟环境,并添加到kernel中:
# 创建名为ipykernel_py2的虚拟环境
conda create -n ipykernel_py2 python=2
#激活该虚拟环境
source activate ipykernel_py2
#安装ipykernel
pip install ipykernel
# 在当前用户目录下安装一个kernel spec文件。该文件是json格式,可以用文本编辑器查看修改。
python -m ipykernel install --user
网友评论