最近想用keras搭unet模型,被博客里各种装keras教程绕晕了..装了两个小时...整理一下过程。
默认需求:已配置Anaconda Tensorflow环境,想再配置一个Theano
1. 创建theano环境,Python3.5版本
conda create -n theano python=3.5
2. 激活theano环境
conda activate theano
3. 安装
conda install mingw libpython
conda install mkl
conda install nose
# 若只用于 cpu,似乎只需要安装以下
pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com numpy
pip install --index-url https://pypi.douban.com/simple scipy
# 安装 Theano
pip install theano
# 安装 Keras
pip install --index-url https://pypi.douban.com/simple keras
4. 关闭环境
conda deactivate
5. 查看目前装好的环境
conda info -e
# conda environments:
#
base * D:\ForPython\ANACONDA
theano D:\ForPython\ANACONDA\envs\theano
6. 在jupyter notebook中切换anaconda环境
# 激活要使用的环境
conda activate theano
conda install ipykernel
# conda环境注入
python -m ipykernel install --user --name theano --display-name "theano"
# 查看已有的kernel
jupyter kernelspec list
# 删除已有的kernel
jupyter kernelspec remove kernelname
# 以上的命令删除仅仅是配置文件
# 并没有卸载相应虚拟环境的ipykernel
# 若要再次安装相应python虚拟环境的kernel,只需激活虚拟环境,然后
python -m ipykernel install --name kernelname