最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在shell腳本中激活conda虛擬環(huán)境的方法總結

 更新時間:2022年08月09日 09:56:08   作者:彼岸花128  
在Anaconda中conda可以理解為一個工具,也是一個可執(zhí)行命令,其核心功能是包管理與環(huán)境管理,下面這篇文章主要給大家介紹了關于如何在shell腳本中激活conda虛擬環(huán)境的相關資料,需要的朋友可以參考下

在shell腳本中激活conda虛擬環(huán)境

常用命令行激活conda的env的命令有2種:

conda activate ENV_NAME
source /home/zhaohuiyao/minconda3/bin/activate ENV_NAME

但是如果你想在一個shell腳本中激活conda的env,有許多辦法。我這里只提供了一種我使用的。

情況1: 直接使用conda activate ENV_NAME 會報錯

請?zhí)砑訄D片描述

這種情況,你只需要用source /home/zhaohuiyao/miniconda3/bin/activate ENV_NAME即可,再次運行shell腳本。

情況2: 出現(xiàn)source:not found的報錯情況,這與你的linux版本有關以及shell解析器有關

請?zhí)砑訄D片描述

ubuntu系統(tǒng)的默認shell解析器是dash,你需要將dash改成bash,要root權限,我沒有。(Centos就不會有這個問題)

查看系統(tǒng)版本信息命令:cat /proc/version

查看默認解析器命令:ls -l /bin/sh

請?zhí)砑訄D片描述

最簡單:你的shell首行是#!/bin/bash,那么你只需要在執(zhí)行腳本時用/bin/bash ./run.sh 即可,就能識別source命令

因為我們一般執(zhí)行shell腳本的方法是:

①提高權限:chomd 775 ./run.sh,然后直接./run.sh

②直接:sh ./run.sh

這兩種都是用默認shell解析器,而Ubuntu默認是dash,因此會有沖突

當然如果你有root權,你可以,dpkg-reconfigure dash,選擇no,之后再次運行ls -l /bin/sh,就會是/bin/sh -> bash

查看自己shell解析器:grep zhaohuiyao /etc/passwd

總結

到此這篇關于在shell腳本中激活conda虛擬環(huán)境的文章就介紹到這了,更多相關shell腳本激活conda虛擬環(huán)境內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 通過shell腳本循環(huán)進入目錄執(zhí)行命令的方法

    通過shell腳本循環(huán)進入目錄執(zhí)行命令的方法

    今天小編就為大家分享一篇通過shell腳本循環(huán)進入目錄執(zhí)行命令的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 利用xargs批量刪除Docker鏡像的方法

    利用xargs批量刪除Docker鏡像的方法

    在Linux系統(tǒng)中,xargs命令是一個非常強大的工具,可以幫助將標準輸入轉換為命令行參數(shù),并傳遞給其他命令,本文將重點介紹xargs參數(shù)的使用,以及如何利用xargs結合其他命令刪除特定的Docker鏡像,需要的朋友可以參考下
    2024-04-04
  • shell學習之printf命令格式化輸出語句

    shell學習之printf命令格式化輸出語句

    printf命令模仿C程序庫(library)里的printf()庫程序(library routine)。它幾乎復制了該函數(shù)的所有功能。不過在Shell層級的版本上,會有些差異。下面這篇文章就給大家主要介紹了shell中printf命令格式化輸出語句的相關資料,需要的朋友可以參考下。
    2017-01-01
  • linux shell腳本學習錄制與回放終端會話

    linux shell腳本學習錄制與回放終端會話

    這篇文章主要介紹了linux錄制與回放終端會話實例,大家參考使用吧
    2013-12-12
  • Shell eval通過變量獲取環(huán)境變量的方法實現(xiàn)

    Shell eval通過變量獲取環(huán)境變量的方法實現(xiàn)

    這篇文章主要介紹了Shell eval通過變量獲取環(huán)境變量的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • Linux Shell 常見的命令行格式簡明總結

    Linux Shell 常見的命令行格式簡明總結

    這篇文章主要介紹了Linux Shell 常見的命令行格式簡明總結,非常實用,需要的朋友可以參考下
    2014-04-04
  • Shell PATH變量用法詳解

    Shell PATH變量用法詳解

    這篇文章主要介紹了Shell PATH變量用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • shell編程時出現(xiàn):未預期的符號?`then'?附近有語法錯誤?或者?:?行?:?`then'問題

    shell編程時出現(xiàn):未預期的符號?`then'?附近有語法錯誤?或者?:?行?:?`then&

    這篇文章主要介紹了shell編程時出現(xiàn):未預期的符號?`then'?附近有語法錯誤?或者?:?行?:?`then'問題,本文給大家介紹的非常詳細,需要的朋友參考下
    2022-12-12
  • 教你在Linux中從視頻流截取圖片幀(ffmpeg)

    教你在Linux中從視頻流截取圖片幀(ffmpeg)

    本文詳細介紹了如何在Linux環(huán)境下使用ffmpeg命令來提取視頻幀,通過設置指定的幀選擇過濾器,每10幀提取一幀,總共提取5張圖片,并設置輸出圖片的質量,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-09-09
  • 在多個?Linux?服務器上運行多個命令的操作指南

    在多個?Linux?服務器上運行多個命令的操作指南

    如果你正在管理多臺?Linux?服務器,并且你想在所有?Linux?服務器上運行多個命令,但你不知道該怎么做,不用擔心,本文我們將向您展示如何在多個?Linux?服務器上同時運行多個命令,需要的朋友可以參考下
    2023-07-07

最新評論

西充县| 临海市| 遂溪县| 剑川县| 南皮县| 英吉沙县| 肇州县| 河北省| 裕民县| 云梦县| 大同市| 兴和县| 武城县| 阳新县| 章丘市| 美姑县| 石屏县| 泽州县| 元江| 北碚区| 贡嘎县| 永福县| 乌什县| 龙岩市| 永城市| 中牟县| 洪雅县| 班戈县| 酉阳| 闽侯县| 治县。| 莱州市| 瓮安县| 玛纳斯县| 石泉县| 上犹县| 北流市| 常熟市| 阳新县| 苏尼特右旗| 石狮市|