翼度科技»论坛 云主机 服务器技术 查看内容

linux之conda环境安装全过程

5

主题

5

帖子

15

积分

新手上路

Rank: 1

积分
15
下载conda

链接
选择自己想要的版本下载,如我选的是这个,下完之后挪到linux服务器中

或者,我们可以复制下载的链接,直接在服务器上下载,如:
  1. wget -c https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
复制代码
安装conda

在conda文件的统计目录下输入命令安装,一路回车,直到他要求输入yes
  1. bash Anaconda3-2021.05-Linux-x86_64.sh
复制代码

配置环境变量,这里的export PATH填的是conda的bin文件地址,我是安装在家目录的所以是这样,前面一个命令是添加环境变量,后者是刷新bashrc
  1. export PATH=~/anaconda3/bin:$PATHsource ~/.bashrc
复制代码
然后
  1. conda version
复制代码
要是正常就安装成功了
注:三种配置环境变量的方法

  • 修改/etc/profile
  • 修改.bashrc
  • 直接在shell下用export命令修改

镜像源配置


conda配置
  1. vim ~/.condarc
复制代码
然后配置镜像,如
  1. channels:
  2.   - http://mirrors.aliyun.com/anaconda/cloud/stackless
  3.   - https://mirrors.aliyun.com/anaconda/cloud/simpleitk
  4.   - https://mirrors.aliyun.com/anaconda/cloud/rdkit
  5.   - https://mirrors.aliyun.com/anaconda/cloud/rapidsai
  6.   - https://mirrors.aliyun.com/anaconda/cloud/qiime2
  7.   - https://mirrors.aliyun.com/anaconda/cloud/pyviz
  8.   - https://mirrors.aliyun.com/anaconda/cloud/pytorch3d
  9.   - https://mirrors.aliyun.com/anaconda/cloud/pytorch-test
  10.   - https://mirrors.aliyun.com/anaconda/cloud/pytorch
  11.   - https://mirrors.aliyun.com/anaconda/cloud/psi4
  12.   - https://mirrors.aliyun.com/anaconda/cloud/plotly
  13.   - https://mirrors.aliyun.com/anaconda/cloud/omnia
  14.   - https://mirrors.aliyun.com/anaconda/cloud/ohmeta
  15.   - https://mirrors.aliyun.com/anaconda/cloud/numba
  16.   - https://mirrors.aliyun.com/anaconda/cloud/msys2
  17.   - https://mirrors.aliyun.com/anaconda/cloud/mordred-descriptor
  18.   - https://mirrors.aliyun.com/anaconda/cloud/menpo
  19.   - https://mirrors.aliyun.com/anaconda/cloud/matsci
  20.   - https://mirrors.aliyun.com/anaconda/cloud/intel
  21.   - https://mirrors.aliyun.com/anaconda/cloud/idaholab
  22.   - https://mirrors.aliyun.com/anaconda/cloud/fermi
  23.   - https://mirrors.aliyun.com/anaconda/cloud/fastai
  24.   - https://mirrors.aliyun.com/anaconda/cloud/dglteam
  25.   - https://mirrors.aliyun.com/anaconda/cloud/deepmodeling
  26.   - https://mirrors.aliyun.com/anaconda/cloud/conda-forge
  27.   - https://mirrors.aliyun.com/anaconda/cloud/caffe2
  28.   - https://mirrors.aliyun.com/anaconda/cloud/c4aarch64
  29.   - https://mirrors.aliyun.com/anaconda/cloud/bioconda
  30.   - https://mirrors.aliyun.com/anaconda/cloud/biobakery
  31.   - https://mirrors.aliyun.com/anaconda/cloud/auto
  32.   - https://mirrors.aliyun.com/anaconda/cloud/Paddle
  33.   - https://mirrors.aliyun.com/anaconda/pkgs/r
  34.   - https://mirrors.aliyun.com/anaconda/pkgs/msys2
  35.   - https://mirrors.aliyun.com/anaconda/pkgs/main
  36.   - https://mirrors.aliyun.com/anaconda/pkgs/free
  37. show_channel_urls: true
  38. ssl_verify: true
  39. allow_conda_downgrades: true
复制代码
pip配置
  1. mkdir ~/.pip
  2. cd ~/.pip/
  3. vim pip.conf
复制代码
然后配置镜像,如:
  1. [global]
  2. index-url = http://mirrors.aliyun.com/pypi/simple/
  3. [install]
  4. trusted-host=mirrors.aliyun.com
复制代码
常用命令
  1. # 创建虚拟环境
  2. conda create -n name python==3.7
  3. # 激活环境
  4. conda activate name
  5. # 退出环境
  6. conda deactivate
  7. # 查看虚拟环境
  8. conda info --envs
  9. # 删除虚拟环境
  10. conda remove -n name --all
  11. # 删除所有的安装包及cache(索引缓存、锁定文件、未使用过的包和tar包)
  12. conda clean -y --all
  13. # 删除pip的缓存
  14. rm -rf ~/.cache/pip
复制代码
安装pytorch:
按照官网来,选好自己的配置之后直接复制就是了

注:
1、cuda版本可以使用命令
  1. nvidia-smi
复制代码
查看的,右上角就是cuda版本。
2、可以看到我的是11.4,但是官网没有,我最开始的想法是直接将安装参数中的11.3改成11.4,但是发现官网没有对应的版本,所以一直安装报错,所以我就直接使用11.3了,安装成功。



注意事项

win下面,虚拟环境中安装的软件包在
  1. Anaconda\envs\paddle\Lib\site-packages
复制代码
而linux下,虚拟环境中安装的软件包在
  1. Anaconda/envs/paddle/lib/python3.7/site-packages
复制代码

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

来源:https://www.jb51.net/article/283676.htm
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具