栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

使用华为云服务器部署深度学习项目

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用华为云服务器部署深度学习项目

1 购买云服务器

已经含有镜像,包含操作系统,cuda安装(注意一下cuda和操作系统的版本)
如果不包含镜像,记得自己安装cuda,注意一下cuda的版本,很多程序不支持版本高的。
本人用的ubuntu 16.04 cuda10.1

2 下载xshell,连接远程服务器 3 在xshell中进行环境配置操作 3.1 下载anaconda(此处选择2021.05版本)
  • wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
    下载安装包
  • bash ~/Downloads/Anaconda3-2021.05-Linux-x86_64.sh
    此处需要改成你自己的下载路径,比如我的是bash ~/Anaconda3-2021.05-Linux-x86_64.sh
  • 一直yes(除了问是否安装vscode输入no,其他都输入yes)
  • 添加anaconda环境变量
    输入vim .bashrc 以用vim编辑器来编辑.bashrc文件
    先按下“i”键切换到插入模式。按下i后,左下角会有“INSERT”显示,表示我们现在敲打键盘即可插入文字。

    在开头输入如下内容:
     #Anaconda
    export PATH=/home/用户名/anaconda3/bin:$PATH`
    
    其中用户名部分换成你的,如我的是 root
    如下图效果:(你的文件内容不一定和我的一样)
    按下esc退出编辑模式,输入 :wq保存并退出

    输入source .bashrc 重新激活一下。此时输入which python即可发现当前使用的python是anaconda3中的。(/root/anaconda3/bin/python)
3.2 下载传输文件的工具

apt-get install -y lrzsz,安装一个便于我们文件传输的工具。
命令行输入rz,会弹出一个窗口,找到我们之前下载的文件,选择“打开”。

3.3 修改镜像源

可以自己加一些清华、中科院、豆瓣的镜像源,下载包的时候会快一点

# 添加两个镜像
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/

# 显示来源
conda config --set show_channel_urls yes

# 展示已有镜像
conda config --show channels

3.4 使用anaconda配置所需环境即可

如下载pytorch(在官网上找到对应的版本)
下载tersorflow(注意版本)

4 下载pycharm pro,以用来编辑代码
  • 一定要下载专业版,社区版不提供连接服务器功能。license自己想办法搞一个,是学生的话可以用学生认证,用jetbrain账号,即时就能拿到license。
  • 注意一下区别,前者源程序在服务器上,后者源程序在本地。
    用pycharm拉取远程服务器上的程序并运行
    pycharm上传程序到远程服务器并运行

然后就可以愉快的,运行项目了,无论是直接xshell命令行运行还是pycharm里用服务器的python interpreter,都可以实现啦。
文件传输,也可以直接拖拽上传和下载,不需要rz了。

5 拉取github的项目

有时候会很慢,还会失败,所以可以参考下面这个方法,会快不少。
利用gitee拉去github上的项目

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/844506.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号