linux系统安装

1、用VScode远程连接云服务器
个人感觉用vscode远程连接华为云进行开发会比较方便
1
在VScode扩展里搜索并安装Remote SSH插件 
依次点击右侧远程资源管理器图标、小齿轮,选择第一项

其内容按照如下格式填写
Host huaweiyun//可以任意填写
    HostName 华为云的弹性公网IP地址
    User 云服务器用户名
1
2
3
保存后右侧会出现远程云服务器,点击右侧图标连接云服务器输入密码登录
ps:云服务器需要开机才可连接成功
3. 由于是直接使用root账号登陆的服务器,为了防止搞坏服务器,添加一个普通用户,再添加进sudo用户组里

```bash
useradd -m -s /bin/bash xxx
```

* `-m`:在`/home`路径下创建该用户的根目录
* `-s`:指定用户登入后使用的`shell`
然后把这个用户加入到`sudo`用户组里:

```bash
usermod -G sudo xxx
```

给这个用户名设置密码,否则无法登录
```bash
passwd xxx
```
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
安装更高版本python
再更新一下源
sudo apt-get update
1
起飞

sudo apt-get install python3.7
1
就知道一定会有问题,报错以下内容:

E: Unable to locate package python3.7
E: Couldn't find any package by glob 'python3.7'
E: Couldn't find any package by regex 'python3.7
1
2
3
换一下软件repository

sudo add-apt-repository ppa:deadsnakes/ppa
1
按Enter即可,然后继续执行下面的命令即可
安装python3.7
sudo apt-get update
sudo apt-get install python3.7
设置默认
安装完成后我们执行以下命令查看版本python

python
1
快捷键Ctrl+D 即可退出python
我们发现仍然是python2.7,这是因为ubuntu16.04内置了python2.7版本,当你在终端输入python时,默认是2.7的版本,在安装python其它版本还需要这样设置,才能将其它版本设置为默认

首先查看python版本的优先级:

sudo update-alternatives --config python
1
如果在此之前没有进行过默认设置则会报错:

update-alternatives: error: no alternatives for python
1
此时你可以通过update-alternatives来设置默认python版本, 最后的参数1,2是优先级,数字越大优先级越高,比如经过以下设置后,在终端输入python,显示的就是3.6的版本了。

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 2
1
2
至此python安装完毕

然后为python安装pip

sudo apt-get install python3-pip
pip --version
sudo python -m pip install --upgrade pip
1
2
3
2、安装Anaconda及Pytorch
安装Anaconda
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
在清华站点下载即可
linux系统选择类似下图的版本
下载后用Sftp上传到云服务器
我用的是MobaXterm,这个软件很方便上传和下载文件,连接服务器方法可以参考别的博客
上传后在终端进入上传到的目录输入命令安装anaconda
bash Anaconda(TAB补全,每个人下载的安装包不一样~wu)
一直回车直到输入yes
完成安装
验证安装
 conda --version
1
出现command not found

执行如下命令

source ~/.bashrc
1

出现如上情况,正常

安装pytorch
先换国内源,不然会超时安装失败
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
1
2
3
检查换源是否成功

cat ~/.condarc
1

为pytorch创建一个虚拟环境

conda create -n pytorch python=3.7
1
删除环境——如果想删了重来

conda remove -n pytorch --all
1
激活环境
激活后,会看到前面会显示(pytorch)

conda activate pytorch
1


去Pytorch官网https://pytorch.org/get-started/locally/选择合适的命令

不要复制 -c pytorch,否则不采用清华镜像源下载。
下载完成后检查是否下载成功

python
import torch
torch.__version__
torch.cuda.is_available()
1
2
3
4
输出结果如下即成功


原文链接:https://blog.csdn.net/qq_43529121/article/details/116353513

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值