首页 > 其他分享 >source activate 和 conda activate 的区别和使用

source activate 和 conda activate 的区别和使用

时间:2024-11-15 20:19:39浏览次数:1  
标签:activate salloc source version conda 节点

最近遇到一个奇怪的事情:

  • 直接分配的计算节点(salloc 指令),ssh 连接上之后应该是 bash 终端,只能用 conda activate
  • 但是用提交脚本的方式来分配计算节点(sbatch 指令),脚本中如果要激活环境,却只能用 source activate

调研了一下:
https://developer.baidu.com/article/details/2799698

source activate 是 conda version <= 4.3 的旧指令。

conda version > 4.3 之后,变成了conda activate,我不太确定是不是兼容了一段时间,反正最新的是只能 conda activate

我猜测,salloc + ssh 连接计算节点,启动的 bash 脚本的环境中的是高版本的 conda,所以 conda activate

而 sbatch,可能因为系统的一些旧代码的遗留问题,环境中的 conda 版本很低,所以 source activate

所以具体使用得看服务器的手册和文档。

标签:activate,salloc,source,version,conda,节点
From: https://www.cnblogs.com/coldchair/p/18548586

相关文章

  • unity3d————Resources异步加载
    知识点一:Resources异步加载是什么?在Unity中,资源加载可以分为同步加载和异步加载两种方式。同步加载会在主线程中直接进行,如果加载的资源过大,可能会导致程序卡顿,因为从硬盘读取数据到内存并进行处理是需要时间的。而异步加载则是Unity内部新开一个线程进行资源加载,这样就不会造......
  • Python开发环境搭建(PyCharm+Anaconda+Git+Gitee)
    一、Anaconda介绍1.1为什么选择Anaconda?Anaconda是一个开源的Python发行版本,主要用于数据科学和机器学习,它包含了Python、conda以及众多工具和库,让我们可以轻松的构建和管理python虚拟环境,方便的进行python项目开发。下面是选择Anaconda的理由:安装简单方便便捷的Python虚拟......
  • Anaconda 和 conda 是什么关系?就像 pip 和 python 一样吗
    Anaconda和conda是AnacondaDistribution还是MinicondaAnaconda和condaAnaconda和conda之间的关系有点类似于pip和Python,但又有所不同。Anaconda是一个数据科学和机器学习的发行版,它包含了Python、conda以及许多预装的库和工具,如JupyterNotebo......
  • Windows 下安装miniconda 虚拟python环境,搭配 VS Code
    miniconda下载地址https://docs.anaconda.com/miniconda/miniconda-install/miniconda仓库:https://repo.anaconda.com/miniconda/可以按照官方文档校验哈希值,本次在Windows安装,不设置环境变量。从Anacondaprompt启动。2.配置国内源查看源设置condaconfig--show-so......
  • Windows Resource Protection (WRP) 是微软引入的一项系统保护机制,旨在保护 Windows
    什么是WindowsResourceProtection(WRP)?WindowsResourceProtection(WRP)是微软引入的一项系统保护机制,旨在保护Windows操作系统中的关键资源,包括系统文件、驱动程序、注册表设置以及系统配置文件等。WRP是WindowsVista中首次引入的,它加强了对操作系统核心文件和资源的......
  • 使用 roslyn 的 Source Generator 自动完成依赖收集和注册
    在使用Hosting构建WPF程序提到,因为不使用Stylet默认的IOC容器,所以不能自动收集和注册View/ViewModel,需要动手处理。如果项目比较大,手动处理显然过于麻烦。这里使用roslyn的SourceGenerator自动完成依赖收集和注册。源码JasonGrass/WpfAppTemplate1:WPF+Styl......
  • 管理 Python 环境和依赖关系的工具 venv、virtualenv、pipenv 、poetry 、 miniforge
    管理Python环境和依赖关系的工具venv、virtualenv、pipenv、poetry、miniforge和anaconda的区别venv、virtualenv、pipenv、Poetry、Miniforge和Anaconda都是用于管理Python环境和依赖关系的工具,但它们在功能和使用场景上有一些显著的区别。以下是它们的主要区别:v......
  • Langchain-Chatchat 0.3 -- miniconda
    Langchain-Chatchat0.3的版本更新到了0.3本地不再使用fastchat了,这次准备使用Xinference为了方便python的版本管理,这次使用miniconda安装miniconda其实很简单的,下载对应的版本下一步下一步就行了https://docs.anaconda.com/miniconda/本次还是用的win11,下载Miniconda3......
  • gcc 1.c和g++ 1.c编译阶段有什么区别?如何知道g++编译默认会定义_GNU_SOURCE?
    gcc1.c和g++1.c编译阶段有什么区别?借用 gcc1.c和g++1.c有什么区别? 的示例代码,以汇编代码为比较目标,再经过汇编,最后生成ELF文件,三个过程结果均无差异,这个阶段充分证明了c和c++是多么相似。编译到汇编gcc-S1.c-o1.sg++-S1.c-o11.s .file "1.c"......
  • miniconda Pytorch CUDA Cudnn onnxruntime
    FROMubuntu:22.04#docker启动方式#dockerrun-itd--gpusall--privileged=true--shm-size8G--nameonnx197271d29cb79/bin/bashMAINTAINERSuSu#切换阿里云源RUNapt-getupdate&&apt-getinstall-yvim&&apt-getinstall-ysudo&&......