linux下在自己账户下配置anaconda以及pytorch全套资源包


1、Anaconda安装

(1)首先进入官网下载anaconda对应linux系统安装包:
https://www.anaconda.com/products/individual
在这里插入图片描述
(2)将安装包放到自己账户下:
执行命令:

sh XXXX.sh


2、配置清华源

conda config --add channels r # Optional # Lowest priority
conda config --add channels defaults
conda config --add channels conda-forge
conda config --add channels bioconda
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/cond-forge

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes

假如想移除清华源:
conda config --remove-key channels

补充:其他常用的源

--豆瓣:https://pypi.douban.com/simple
-- 阿里:https://mirrors.aliyun.com/pypi/simple
-- 清华:https://pypi.tuna.tsinghua.edu.cn/simple
-- 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
-- 华中理工大学:http://pypi.hustunique.com/
-- 山东理工大学:http://pypi.sdutlinux.org/

加速安装的命令: pip install -i https://pypi.douban.com/simple 模块名

3、创建名为pytorch的虚拟环境并激活

conda create -n pytorch python=3.7
conda activate pytorch

假如想删除虚拟环境:
conda remove -n pytorch --all

4、安装pytorch

首先通过 nvcc -V 查看cuda版本。
通过命令安装pytorch:
conda install pytorch==1.7.0 torchvision==0.8.0 cudatoolkit=10.1
conda install pytorch==1.7.1 torchvision==0.8.2 cudatoolkit=11.0

若想查看以前版本的pytorch:
pytorch以前version

假如觉得下载慢:提供一个wheel版本网址:
https://download.pytorch.org/whl/torch_stable.html
下载完成后通过执行:
pip install XXXX.whl即可。

5、常用命令

复制虚拟环境:
conda create -n new_name --clone old_name

【注】

  1. 安装pytorch或者torchvision,使用conda 不要用pip.巨慢。
  2. 若出现CondaHTTPError: HTTP 000 CONNECTION FAILED时,不是镜像的问题。是.condarc文件问题。将https–>http。另外,可以将 -defaults 删除(一般不用)。

6、torch和torchvision对应版本

https://github.com/pytorch/vision#installation

7、在Anaconda虚拟环境安装CUDA和CUDNN

  在conda虚拟环境中安装CUDA:

conda install cudatoolkit=8.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/

 在conda虚拟环境中安装cudnn:

conda install cudnn=7.0.5 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/

8、Anaconda将虚拟环境创建到指定位置

conda create --prefix=H:\Program file(x86)\envs\tensorflow python=3.5

9、Anaconda拷贝虚拟环境出现问题

当用.whl装了一个虚拟环境,此时若采用clone克隆该虚拟环境会出现问题,通过.whl安装的包无法使用。此时需要在新的克隆出虚拟环境中重新安装.whl文件。

*******************************************

1、在服务器之间传递虚拟环境

  假如从源服务器传到目标服务器20.0.0.0。在源服务器输入:

scp -r -P 目标服务器端口号 /home/anaconda/envs/myenv 用户名@20.0.0.0:/home/

上述代码中myenv是源服务器的虚拟环境,传到目标服务器的home下。
 复制好后,直接在目标服务器克隆:

conda create -n nenv --clone myenv
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值