**大学研究生研究平台环境搭建

安装cuda和cudnn

第一步:下载cuda_10.0.130_410.48_linux.run

下载链接:https://developer.nvidia.com/cuda-10.0-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=runfilelocal

第二步:切换到文件目录,执行下面代码:

sudo sh cuda_10.0.130_410.48_linux.run

 然后配置安装,依次输入:(注意:厂里的同学必须安装再data目录下避免训练任务暂停丢失)

如下表示安装成功:

第三步:配置环境变量

sudo vim ~/.bashrc

 在文件中加入如下:(注意把下面路径改为自己安装的cuda路径,一定要修改)

export PATH=$PATH:/root/data/cuda/bin
export CUDA_TOOLKIT_ROOT_DIR="/root/data/cuda"
export CUDA_INCLUDE_DIRS="/root/data/cuda/include"
export CUDA_CUDART_LIBRARY="/root/data/cuda/lib64"
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/root/data/cuda/lib64

 输入一下命令,使配置生效:

source ~/.bashrc

第四步:下载cudnn-10.0-linux-x64-v7.6.5.32

下载路径:

解压文档,如果是.solitairetheme8文件,请参考https://blog.csdn.net/qq_38455499/article/details/109683374解压方法。

切换到文件路径下,输入一下命令:(根据自己的cuda安装路径适当修改下面路径)

sudo cp cuda/include/cudnn.h /root/data/cuda/include
sudo cp cuda/lib64/libcudnn* /root/data/cuda/lib64
sudo chmod a+r /root/data/cuda/include/cudnn.h 
sudo chmod a+r /root/data/cuda/lib64/libcudnn*

至此cuda和cudnn安装完成。

 

安装anaconda

第一步:下载anaconda

第二步:切换到文件目录下,执行一下命令:

bash Anaconda3-5.2.0-Linux-x86_64.sh

第三步:

安装完成。 

 

Ubuntu16.04里安装anaconda3后将python第三方包安装到指定目录下

sudo vim ~/.bashrc

修改成:

export PATH="/root/data/anaconda3/bin:$PATH"
export PYTHONPATH="${PYTHONPATH}:/root/data/anaconda3/lib/python3.6/site-packages"

保存退出后

source ~/.bashrc

完成!

 

创建虚拟环境

输入一下命令创建tensorflow-36虚拟环境,后面python=3.6表示这个环境使用python为3.6版本。

conda create -n tensorflow-36 python=3.6 

 如果报如下命令:conda: command not found

解放方法:https://blog.csdn.net/qq_38455499/article/details/109683374

 

输入以下命令进入自己创建的环境

conda activate tensorflow-36

如果上面命令不行,则输入以下命令:

source activate tensorflow-36

如下表示进入环境成功:

 

安装tensorflow

安装在创建的虚拟的环境中:(注意根据自己的环境来)

cuda和tensorflow的对应关系:https://tensorflow.google.cn/install/source#linux

pip install --prefix=/root/data/anaconda3/envs/tensorflow-36 -i https://pypi.tuna.tsinghua.edu.cn/simple/ tensorflow-gpu==1.13.0

 

安装opencv

pip install opencv-python   (如果只用主模块,使用这个命令安装)
pip install opencv-contrib-python (如果需要用主模块和contrib模块,使用这个命令安装)

 

安装pytorch

 

在自己电脑上用浏览器访问服务器上的jupyter notebook

步骤1 :(安装了anaconda的基本上就安装好了jupyter,直接跳过)
$ pip install jupyter 

步骤2 :
$ jupyter notebook --generate-config 生成配置文件
将会在root目录下生成一个隐藏文件夹.jupyter,该文件夹中有一个jupyter的配置文件

步骤3 :
准备密码密文,通过浏览器访问的时候需要输入该密码
在终端运行python
from notebook.auth import passwd
passwd()
两次输入密码(记住此密码,在浏览器访问的时候需要用到登录)
生成密文:‘sha1:…’(在配置文件中要用到)
在这里插入图片描述
步骤4 :
修改配置,打开配置文件jupyter_notebook_config.py,在配置文件最下方加入以下配置:
c.NotebookApp.ip = ‘*’ #这里默认是localhost,想要可以被其他电脑访问,这里我们直接用*
c.NotebookApp.allow_root = True
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8881 # 这里的端口可以自己定义,是之后连接的时候需要设定的
c.NotebookApp.password = ‘刚才生成的密文(sha1:…)’

步骤5 :
启动jupyter
$ jupyter notebook

步骤6:在自己电脑上实现地址映射

cmd打开终端:输入一下命令

先把密钥文件放在Administrator下,这里可以自己更改。

set key="C:\Users\Administrator\puhuaijian.pem"

cmd /c icacls %key% /c /t /inheritance:d

cmd /c icacls %key% /c /t /grant %username%:F

cmd /c icacls %key% /c /t /remove Administrator "Authenticated Users" BUILTIN\Administrators BUILTIN Everyone System Users

cmd /c icacls %key%

再输入以下命令: 

8008不用变

8881是在服务器上配置文件设置的端口号

31583是服务器的网络端口号

puhuaijian.pem 是密钥文件

root是服务器用户名

10.64.71.200是服务器IP地址

ssh -v -N -f -L localhost:8008:localhost:8881 -p 31583 -i puhuaijian.pem root@10.64.71.200

步骤7:打开浏览器输入

localhost:8008 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值