Anaconda配置兩個環境 Tensorflow和Theano(均可作為Keras的后端)

最近想用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

7. 打開jupyter notebook>kernel>change kernel

change kernel
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容