当前位置: 首页 > news >正文

Linux使用集群服务器查看已安装conda环境,且环境名无显示、系统环境混乱等问题

一、问题

在使用集群服务器前可以查看导入,module load不需要安装。我都是自己重新下载Anaconda3-2024.10-1-Linux-x86_64.sh,然后安装,导致混乱。下面是情况
1.创建的环境名跑到目录下了
在这里插入图片描述
2.多个base,且有个base无显示
在这里插入图片描述

二、解决办法

1.删除所有Anaconda3 文件夹及其相关环境变量

(1)停用当前的 Anaconda 环境

conda deactivate

(2)删除 Anaconda3 文件夹:一般而言,Anaconda3 会被安装在 ~/anaconda3 路径下,你可以使用如下命令将其删除:

rm -rf ~/anaconda3

(3)从环境变量里移除 Anaconda 的路径:编辑 /.bashrc、/.bash_profile 或者 ~/.zshrc 文件,删除其中和 Anaconda 有关的路径设置。你可以使用如下命令编辑文件

nano ~/.bashrc

(4)出现新窗口,我的在最底下,找到这部分全部删除

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/user/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/user/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/user/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/user/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

(5)保存文件和退出编辑器:按下 Ctrl + O 组合键,nano 编辑器底部会显示 “File Name to Write” 提示,这意味着要你输入文件名,默认是当前正在编辑的文件名,你直接按 Enter 键就能保存文件。在完成文件保存之后,按下 Ctrl + X 组合键,就可以退出 nano 编辑器。
按下 Ctrl + O 保存文件。
按 Enter 键确认文件名。
按下 Ctrl + X 退出编辑器。

(6)保存文件后,运行以下命令使修改生效

source ~/.bashrc

2.重新安装,不需要下载安装包,在集群了搜索相关conda的命令

module load 是用于在 HPC(高性能计算)环境中动态加载和卸载软件模块的命令.

(1)列出所有可用的软件模块

module avail

执行该命令后,终端会显示一个列表,其中包含了所有可用的软件模块及其版本信息。你可以在列表中查找与 Anaconda 相关的条目,例如 anaconda/2023.09 ,这就表示 Anaconda 2023.09 版本是可用的。
(2)过滤查找 Anaconda 模块-直接查找conda相关的

module avail | grep conda
#显示结果
anaconda3/202309                                          libxml/2.11.0-gcc-11.4.0
autoconf/2.72                                             miniconda3/202409

3.导入任何一个模块

module load tmux miniconda3

一切正常

[CN ~]$ module load tmux miniconda3
[CN ~]$ conda info -e
# conda environments:
#
base                     /APP/miniconda3/20240923
scorpios                 /APP/miniconda3/20240923/envs/scorpios

4.后面就使用导入miniconda3安装其他环境,同样命令conda开头,系统配置好环境。

5.如果不知道服务器终端安装虚拟环境以及库,可参考之前文章。2篇参考

使用MobaXterm连接服务器并利用Anaconda进行安装pytoch框架跑深度学习模型(使用学校服务器+显卡进行深度学习)

机器学习模型算法代码需要在环境中安装的库和包

相关文章:

  • 如何在 Linux 上安装并运行 Postman?
  • Vue 中如何使用 v-model 实现自定义组件的双向绑定?
  • 【深度学习新浪潮】展平RVQ技术详解
  • 2.0 项目管理前言
  • c++ primer 阅读手记 第四章
  • LangChain开发(四)服务监控(LangSmith、verbose、debug)
  • SQL中的左连接,体会一对多
  • android 图形开发的技能学习路线
  • 桥接模式的优点和典型实现
  • 套接字Socket
  • DeepSeek Smallpond 在火山引擎 AI 数据湖的探索实践
  • 【Axure高保真原型】纵向图片轮播
  • 如何在 HTML 中嵌入外部字体,有哪些注意事项?
  • 关于labview和C#调用 Bartender打印机条码
  • OpenFeign在微服务中的远程服务调用工作流程
  • 自动驾驶VLA模型技术解析与模型设计
  • STM32F103_LL库+寄存器学习笔记03 - GPIO设置输入模式,并轮询GPIO的电平状态
  • WPF 与 C# 融合开发:从基础到高级应用(一)
  • panda3d 渲染
  • Vue3 中使用 Sortablejs 实现拖拽排序功能 序号不更新问题
  • 网页设计与制作视频/seo营销优化软件
  • 千博企业网站管理系统2013/软文广告平台
  • 承德企业网站建设公司/关键词查询工具哪个好
  • 移动互联网开发就业前景/珠海关键词优化软件
  • 四川成都疫情最新动态/厦门站长优化工具
  • 洛阳网站建设/顾问