Aanaconda配置虚拟环境、Tensorflow安装、jupyter配置kernel
在安装tensorflow之前要配置cuda和cudnn,这样tensorflow才能使用gpu,如果没有gpu,可以直接安装tensorflow的cpu版本。
官方教程:
cuda:https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html
cudnn:https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html#add-lib-dep-pro
tensorflow:https://tensorflow.google.cn/install/source_windows?hl=zh-cn
pytorch:https://pytorch.org/get-started/locally/#windows-pip
一、Aanaconda配置虚拟环境
切换镜像源(可跳过)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
创建虚拟环境
conda create -n 环境名 python=版本号
创建后可在anaconda路径下的envs里找到环境文件夹
激活环境:
conda activate 环境名
退出环境:
conda deactivate
显示虚拟环境列表:
conda env list
删除虚拟环境:(–all指定删除环境下所有包)
conda remove --name 环境名 --all
二、Tensorflow安装
查找对应cuda的tensorflow版本
官网:https://tensorflow.google.cn/install/source_windows?hl=zh-cn
pip install tensorflow-gpu==版本号
三、虚拟环境配置成jupyter的kernel
进入虚拟环境
conda activate 环境名
安装ipykernel
conda install -n 环境名 ipykernel
写入kernel
python -m ipykernel install --user --name 环境名 --display-name kernel名
可在jupyter notebook里查看到该kernel
查看可用kernel
jupyter kernelspec list
删除kernel
jupyter kernelspec remove kernel名
finish~