| 这篇教程深度学习:在阿里云上搭建notebook深度学习开发环境写得很实用,希望能帮到您。 
 深度学习:在阿里云上搭建notebook深度学习开发环境简介: 随着AIGC浪潮席卷,再次迎来深度学习热潮。《动手学深度学习 PyTorch版》这本书,注重实战演练,通过手动运行、编写源码可很好的加深对深度学习理论的理解,该书在B站等网站上还有李沐录制的讲解视频,降低了学习门槛,值得推荐。在阿里云上搭建notebook开发环境过程中踩过一些坑,此文可避免读者重复踩坑。
 以在Ubuntu 18.04 64位系统搭建pytorch开发环境,并安装《动手学深度学习 PyTorch版》学习包为例:   1、 创建ECS实例,设置用户名及登录密码(使用ecs-user登录,如果使用root安装,后续部分安装包会提示有权限风险)。 注意:如果选择GPU实例,需在实例创建时选择安装cuda 11.4。 
 2、 设置安全组配置,配置出方向端口22,并在源IP中加入本机IP。 3、 Ssh到云ECS。 4、 在ECS上安装相关软件包: A、sudo apt-get update B、安装gcc编译器(可选,系统中通常已有):sudo apt install build-essential C、安装Python,以3.8为例:sudo apt install python3.8 D、安装miniconda: 1、 下载安装包:注意miniconda包需选择对应python版本的包 wget https://repo.anaconda.com/miniconda/Miniconda3-py38_23.3.1-0-Linux-x86_64.sh 2、 运行安装脚本,并初始化:bash Miniconda3-py38_23.3.1-0-Linux-x86_64.sh 3、(可在2中完成)初始化终端 Shell,以便运⾏conda。~/miniconda3/bin/conda init 4、 初始化完成后,运行bash命令,即可进入conda环境:bash 5、创建⼀个新的环境(可选):conda create --name aigc python=3.8 -y 6、激活aigc环境(可选):conda activate aigc E、安装jupyter:pip install jupyter F、安装pyTorch:conda install pytorch torchvision torchaudio G、安装d2l包:pip install d2l==0.17.6 5、安装解压工具及git工具:sudo apt install unzip    安装git:sudo apt install git 6、下载d2l notebook示例代码,并解压: mkdir d2l-zh && cd d2l-zh    wget https://zh-v2.d2l.ai/d2l-zh-2.0.0.zip unzip d2l-zh-2.0.0.zip 7、本地便携机上执行如下命令,将云ECS的8888端口映射到本地: ssh -L8888:localhost:8888 ecs-user@47.106.127.176  8、在ECS上运行jupyter:jupyter notebook 9、在本地浏览器登录jupyter(填写运行notebook时,展示的正确URL): http://localhost:8888/?token= rEI***   返回列表
 keras模型部署 flask & tfserving
 |