ubantu服务器创建自己的用户后环境配置

之前用服务器都是登别人的账户,如果在多人共用资源时,跑代码很容易产生硬件环境的冲突,于是正好趁疫情封校期间创建了个自己的用户,但是一切都要重新开始配置。就记录下这个过程。


前言

本文主要针对Linux系统下ubantu16的环境配置。


一、Anaconda 的安装

Anaconda是一个非常好用的环境管理平台,可以方便的创建多个python的虚拟环境,而不产生冲突。Anaconda的功能十分强大,但我未必都能用到,因此可以安装Miniconda,这是Anaconda 的精简版,包含了创建管理python环境的基本功能,对我来说已经足够了。顾名思义,Miniconda可比Anaconda小太多了,因此也可以一定的节省空间资源。

1.下载安装包

Anaconda官网下载连接
如果官网下载速度太慢,可以去清华大学镜像源下载,进入路径:anaconda/miniconda。
清华镜像源
我这里选择下载了Miniconda3-py37_4.11.0-Linux-x86_64.sh
默认自带python3.7版本,支持64位Linux系统下的安装包。
清华镜像源在这里插入图片描述

2.安装Miniconda

安装的流程非常简单。
只需要输入在安装包路径下打开终端输入如下指令:

bash Miniconda3-py37_4.11.0-Linux-x86_64.sh

即可开始安装,安装流程下面就是按回车查看许可协议,根据提示输入yes表示同意。接下来就会自动配置好conda环境,并下载一系列base环境下的基础包。
最后会询问是否要初始化。选择yes即可
在这里插入图片描述此时的终端界面Anaconda的base环境是没有激活的。关掉此界面,之后每次重新打开终端,都会默认激活base环境。
如果不想每次打开终端默认激活base环境,就输入如下命令进行设置:

conda config --set auto_activate_base false

或者也可以使用每次单独激活或者退出base环境

source activate #激活base环境
source deactivate #退出base环境

3.换源

使用conda前一定要先换源,使用国内的镜像源可以大大加快下载速度。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

如下命令可以寻找要安装库的版本,然后根据自己的硬件环境选择合适版本安装。

conda search pytorch
conda install pytorch=0.1.12=py27cuda7.5cudnn5.1_1

遇到下载的版本缺失或失败的情况下,可以尝试更换其他下载源如豆瓣、阿里、中科大等等。或者采用pip安装解决。

参考链接:https://blog.csdn.net/qq_43719007/article/details/122079307

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值