使用中科曙光心得

前提:

我只使用pytorch1.1.0版本的,cuda是10.0版本的
所以就只使用两个容器就够了:pytorch-gpu和centos7
pytorch-gpu容器不能联网,但是有gpu
centos7容器可以联网
注意,这里面所有的都是基于centos7来创建的环境,所以百度的使用不要再搜ubuntu了!

使用前准备

必须得用连接校园网。才能进行后续的步骤。
1.windows系统下载filezilla这个软件,下载64位的安装版,然后安装(教程)然后将自己在windows系统下下载好的anaconda文件传至自己的centos7系统中。所有在windows系统下的文件都可以通过这个软件来传输,不过我试了下通过ubuntu传文件至centos,失败了,怀疑是两个系统不在同一个网络环境下,所以传输失败了。
2.进入的中科曙光的网址是链接,使用老师给的账号进入
在这里插入图片描述
这时通过这个页面的这里下载官方指定的软件
在这里插入图片描述
将配置文件先解压,然后复制至安装目录下
在这里插入图片描述
这时桌面应该有一个软件,双击运行,连接,使软件呈现为绿色的状态
在这里插入图片描述
接下来就可以使用了。

1.使用

由于centos7可以联网,所以,我就先分配很少量的配置给他,在这个容器里面安装anaconda3,安装方法就是在ubuntu安装anaconda一样的。注意,这里的安装目录不能是官方默认的目录,必须得安装到自己的目录,应为这个一系列的系统,也就是容器有一个问题,关机重启后系统文件夹下面的文件都会重置,也就是自己上传的所有文件都会被删除,但是只有一个目录是专门拿来保存自己的文件的,所以我们就可以将anaconda的安装目录改为这个文件下:
刚开始进入后的界面:
在这里插入图片描述
首先需要联网,打开终端,输入

chrome --no-sandbox

这时还需要在这个里面再次登录校园网账号,如果不弹出登录的窗口,就输入dr.com或者172.19.1.2
登录后这个容器里面才可以上网。

我们通过filezilla上传的文件一般在主目录下面,不过我们可以更改上传的位置的,这个主目录就只能当一个临时存放文件的的位置
在这里插入图片描述
通过“其他位置”,找到private这个文件夹
在这里插入图片描述
这个文件夹下面所有的文件都不会被删除,可以放心大胆地的保存
在这里插入图片描述
这里我的anaconda3就是更改了安装位置的。
这里还得注意的是,需要把主目录下面的隐藏文件打开,快捷键:ctrl+h,打开终端

vim .bashrc

然后按以下 i 这个键 才能输入文字!!!!!!!
你的肯定不是下面的这个图,因为你才安装好了,他还没有恢复原始文件的状态,这是我关机重启后的文件内容,需要在里面添加内容
在这里插入图片描述
在最后一行添加

#>>>  conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/private/HZQ/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/private/HZQ/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/private/HZQ/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/private/HZQ/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

保存退出命令:
先按 esc 再按shift+: 输入 wq 回车
保存退出。注意里面除了安装的文件夹的位置不一样,其他内容都一样的。
重新打开一个终端,这时conda命令就有用了。

设置共享内存

在这里插入图片描述
比如这里的CPU内存有32G 你可以设置一下共享内存,可以加快运行的,可以设置为16G或者其他的 看你自己吧,如果要设置的话,把下面的32768这个数字改一下,这个数字是通过32*1024得来的,在终端输入一次就行了,每次关机重启后都需要设置

mount -o size=32768M -o nr_inodes=1000000 -o noatime,nodiratime -o remount /dev/shm

顺便将pycharm安装了

下载社区版,就不需要破解,直接对安装文件执行

chmod +x 文件名
sh 文件名

运行的话就执行这个文件夹下面的pycharm.sh文件
在这里插入图片描述

sh pycharm.sh

这时pycharm就运行起来了,后面每一次进入需要运行的话就直接执行运行的那个命令
如果还差什么包之类的,直接在pycharm最下面的terminal里安装,在这里安装不会出现什么bug

2运行代码

这时在打开另外一个容器
在这里插入图片描述
按照上面的方法,将.bashrc文件补充完整,运行pycharm,就可以跑代码了,不过这个里面不能上网(我的是不能上网),所以代码报错了,想百度一下就有点难受。
运行的结果,生成的文件目前想的是回到centos7容器中,通过网页邮箱发送!

打开google浏览器

chrome --no-sandbox

3补充

在这里插入图片描述
这个是每次容器的登录密码,用户名都是root,每次重置容器后登录密码都会改变。
在这里插入图片描述
点击这个释放,创建的容器就会消失,但是里面的文件还保存有。
在这里插入图片描述
点击释放容器文件就没有,但是容器还在。
4.他会自动锁屏,可以设置为不锁屏,防止代码跑着跑着就中断了
5.里面的浏览器经常奔溃。。。。。。。不好用

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值