3. Linux的虚拟环境配置(Anaconda)

这篇具有很好参考价值的文章主要介绍了3. Linux的虚拟环境配置(Anaconda)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

这个专栏记录我学习/科研过程中遇到的一些小问题以及解决方案,一些问题可能比较蠢请见谅。自用,仅供参考。


------------------------------------------------------------------------------------

Linux的虚拟环境配置(Anaconda)





这篇博客的目标:在Linux服务器上,从安装Anaconda开始,再到安装需要使用的包,直到可以使用OpenGait开始跑模型,一步一步来配置环境。


1. 安装Anaconda(Linux)


使用 uname -a 指令查看Linux的服务器架构(一般为X86)。打开Anaconda官网或者清华镜像网站,选择自己的操作系统,下载对应版本的Anaconda(这里只介绍Linux的虚拟环境配置)到本机。

下图为Anaconda官网。

linux激活anaconda环境,问题集,Gait Recognition,linux,python

下图为清华镜像源。

linux激活anaconda环境,问题集,Gait Recognition,linux,python

linux激活anaconda环境,问题集,Gait Recognition,linux,python

下载好后,将该.sh文件通过MobaXterm上传至服务器对应文件夹。当然也可以在Linux服务器上直接进行下载,只需要Anaconda-Linux版本的URL(右键复制链接地址即可),使用cd将路径修改为欲下载到的目录,在服务器终端运行:

wget 链接地址

例如:

wget https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh

如果出现“–no-check-certificate”,在wget加一段即可:

wget --no-check-certificate https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh

linux激活anaconda环境,问题集,Gait Recognition,linux,python
linux激活anaconda环境,问题集,Gait Recognition,linux,python

使用bash xxx.sh文件名进行安装。

例如:

bash Anaconda3-2023.03-Linux-x86_64.sh

需要注意的是,Anaconda加上后续要安装的包需要较大的空间,应提前检查/home空间是否充足。也可以考虑安装Miniconda,相较于Anaconda所需的空间更小(安装镜像源),安装方法同理。

开始安装。按下Enter以显示license,继续按下Enter以显示more,输入yes回车。

接着,键入Enter以在当前目录下安装Anaconda3,或者键入一个新的路径以在新的路径下安装Anaconda3,或者键入Ctrl+C退出安装。

键入yes来初始化conda,并重启shell。如果需要Anaconda的base环境在开始时不激活,把auto_activate_base设为false:

conda config --set auto_activate_base false

重启shell之后,使用conda --version来检查Anaconda是否安装成功。

Anaconda里包含了Python(因此无需再安装Python),使用python --version查看Python版本。

linux激活anaconda环境,问题集,Gait Recognition,linux,python

常用的conda指令放在这里:

查看所有环境:conda info -e,激活环境:conda activate env_name,退出虚拟环境到base:conda deactivate,创建虚拟环境:conda create -n env_name python=version,删除环境(谨慎!):conda remove -n [env_name] --all,复制环境:conda create -n [new_env_name] --clone [old_env_name]

查看CUDA的版本使用:nvidia-smi指令,中间没有空格。


2. 安装相关Python包(针对OpenGait)


创建虚拟环境,注意Python的版本。

conda create -n env_name python=version
conda create -n opengait python=3.10.9

使用conda info -e查看目前的所有环境(*为当前环境)(conda list查看工作环境下面,已经安装了那些Python库)。

linux激活anaconda环境,问题集,Gait Recognition,linux,python

使用conda activate opengait激活环境,使用cd将路径更换至OpenGait-master。要运行OpenGait,还需要安装以下包:

pip install torch

推荐在pytorch官网下载,选择合适的操作系统、CUDA版本等(例如对于要我来说,选择如下图),将最下面的指令放进Linux里运行。如果是早期的CUDA版本需要点击图中标红的部分“install previous versions of PyTorch”来安装合适的版本,注意,CUDA只能向下兼容

linux激活anaconda环境,问题集,Gait Recognition,linux,python
linux激活anaconda环境,问题集,Gait Recognition,linux,python

pip install kornia
pip install numpy
pip install matplotlib
pip install tqdm
conda install yaml
pip install pyyaml

没有pyyaml包会报错:No module named ‘yaml’ 。

pip install torchvision
pip install tensorboard
pip install einops
pip install gpustat
pip install opencv-python

没有OpenCV会报错:No module named ‘cv2’。

上述Python包安装完成后,不出意外的话就可以跑OpenGait的baseline了。


3. 使用tmux会话无法激活环境


问题描述:在终端中可以激活已创建的环境,但是使用tmux创建会话后,在会话中无法激活。

这里给出两个参考方案(解决我的问题是第二个方案):

修改.bash_profile文件

终端退出conda环境、新建tmux会话后在tmux中激活conda环境文章来源地址https://www.toymoban.com/news/detail-741207.html

到了这里,关于3. Linux的虚拟环境配置(Anaconda)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • StableDiffusion-webUI环境配置、部署、汉化、扩展超详细步骤 || 服务器Linux Ubuntu/本地Windows || 比官方安装更高自定义度 || anaconda虚拟环境下

    目录 一、代码下载 以下指令用git下载代码(可能不能直接跑通,后续需要修改一些代码,见“ 四、代码修改”部分) 1. 下载 stable-diffusion-webui 仓库 2. 下载其他仓库 二、环境配置 0. 安装anaconda、CUDA、cuDNN 1. 建立并激活新 conda 环境 2. 安装 requirements.txt 中的依赖包 3

    2024年02月10日
    浏览(87)
  • Linux 安装 Anaconda 并配置环境

    本文主要用于记录自己在 飞腾匠牛开发板(ARM架构) 中利用 Anaconda/Miniconda 创建 python 虚拟环境中遇到的一些问题。 1. 官网下载 Free Download | Anaconda 2. 清华镜像下载 Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 下载 Linux 64-Bit (x86) installer 注: 如果是在

    2024年02月07日
    浏览(66)
  • Linux安装anaconda并配置环境变量

    1. 下载anaconda镜像,Linux版 建议在清华源下载 清华源下载 2. 安装anadonda 输入命令 一直按回车键,知道让输入 yes/no 时,输入yes 然后按下回车键进行等待安装完成 3. 通过修改 ~/.bashrc 来配置环境变量 输入命令 输入密码进行编辑,然后按下 i 进行插入操作 在文件的末尾加上下

    2024年02月13日
    浏览(63)
  • Linux 的 anaconda 虚拟环境下安装指定的 cuda、cudnn、pytorch

    感悟:首先,anaconda 的虚拟环境真香!开辟一个新的虚拟环境,很多环境、版本不兼容的问题都不复存在,尤其对复现别人代码的同学很有用。 条件:只要安装的版本不超过自己机器的硬件条件,那么就可以安装。 1. 确定安装的 cuda 版本。 在虚拟环境中,先用 conda search c

    2024年02月09日
    浏览(81)
  • (一)Linux 系统安装Anaconda及环境配置

    Anaconda网站https://www.anaconda.com/下载所需的版本,例如:Anaconda3-2023.09-0-Linux-x86_64.sh。(也可以使用网址路径直接在linux下下载,这里暂不介绍) 1.将下载的安装包放在Linux系统路径下,并调到此路径下。 2.Linux命令: 3.一直按回车,或按q+yes跳过阅读 (1)默认安装在用户目录下

    2024年02月04日
    浏览(48)
  • Linux下安装anaconda并配置环境变量

    1、anaconda安装: 将下载anaconda镜像sh,然后用sh命令执行安装:sh Anaconda3-2021.05-Linux-x86_64.sh 一直回车或yes,默认安装即可 ------------------------------------------------------------------------------------------------------------ 2、配置环境变量 修改~/.bashrc文件来配置环境变量:vim ~/.bashrc 在最后配

    2024年04月28日
    浏览(46)
  • 在Anaconda的虚拟环境中添加环境变量并通过python访问(win/mac/linux)

    有的时候密码登比较敏感的信息,不方便直接写在代码里 有很多变量我想很多project都可以访问到 那这时候使用环境变量是非常合适的了。 以linux为例 直接在internal执行命令 export 变量=值 通过更改bashc文件 在代码里访问:(以python为例) mac类似: 如果没有conda的情况下,直接在

    2024年02月16日
    浏览(58)
  • 三步教你轻松安装配置 Linux Anaconda 环境

    1.进入Anaconda官网获取下载链接: 2.远程拉取安装脚本 1.运行脚本 之后按照提示回答相应问题即可(有选项的都是填 yes,阅读协议使用空格跳过,有回车的按回车) 2.配置生效 配置文件 .condarc 在用户的家目录(windows: C:\\\\users\\\\username\\\\ ,linux: /home/username/ )。但对于 .cond

    2024年02月09日
    浏览(51)
  • Linux系统安装Anaconda3,并配置pytorch环境

    1、下载Linux系统的Anaconda3,在官网或者清华镜像都行。 2、在自己电脑上下载后把Anaconda3安装包上传到相应的Linux服务器上。 3、运行安装包  4、按回车键进入注册信息页面,可以一直按回车键阅读,也可以直接按q键跳过,最后输入yes接受协议。  5、默认安装在用户目录下,

    2023年04月09日
    浏览(57)
  • 解决linux第一次安装anaconda无法进入base环境的问题

    使用conda --version发现conda是安装好的,刚开始是环境配置问题,打开.bashrc文件修改环境配置,在路径那块将自己的annconda对应的文件路径填进去 gedit ~/.bashrc进入 修改环境变量后还是无法进入base环境,应该先使用下列语句激活环境,以后可以正常使用conda activate和conda deactiva

    2024年01月22日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包