Centos7部署torch环境 配合pyCharm远程调试开发

python目标版本3.6,torch目标版本1.8.1

部署环境总是代码开发者离不开的一个问题,通常会有几种解决路线。

1. 每个环境单独部署一套,windows一套,unix一套,需要什么依赖就装什么。

2. 引入conda环境,为每个类型的项目创建一个属于自己的虚拟环境。

3. 引入Docker,直接把代码运行所需要的操作系统以及库依赖全部打包。

4. 服务器-本地结合的开发形式。

本文主要尝试第二点与第四点相结合,利用已有的闲置服务器,配合本地IDE进行开发。


首先在Centos7上部署conda

在CentOS7环境下部署Anaconda,需要进行以下步骤:

在home下创建一个目录,名为miniconda2,我们目标是下载Miniconda

Miniconda是一个轻量级的Python发行版本,它包含了conda、python等180多个科学包及其依赖项,适合空间要求严格的用户。Miniconda相当于conda+python+pip,它的安装包比Anaconda更小,功能也更少,但是仍然能够满足一般用户的需求。

Anaconda是一个完整的Python发行版本,包含了conda、python等所有必要的包,适合需要安装所有包的用户。Anaconda的安装包比Miniconda更大,功能也更多,但是对于需要安装特定包的用户来说,Anaconda可能更适合。

国内镜像源的地址为:Index of /anaconda/miniconda/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

具体的下载指令为:

mkdir /home/miniconda2
cd /home/miniconda2
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda2-4.7.12.1-Linux-x86_64.sh

 下载完毕后执行安装命令:

cd /home/miniconda2
chmod 777 Miniconda2-4.7.12.1-Linux-x86_64.sh #给执行权限
bash Miniconda3-latest-Linux-x86_64.sh

中间可以根据自己的需要确定安装路径。 

如果我们执行conda init,系统提示: conda command not find

那我们需要将安装路径添加到系统的PATH当中,我们需要修改两个文件

sudo vim /etc/profile

# 在最后一行加上: 

export PATH=$PATH:~/anaconda3/bin
sudo vim ~/.bashrc

# 在最后一行加上: 

export PATH=$PATH:~/anaconda3/bin

我们再执行一行语句,激活环境

source ~/.bashrc

 之后我们再执行版本查看

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值