如何通过Jenkinsfile激活conda环境?

罗斯·沃德鲁普

通过终端,它就像一样简单source activate MyCondaEnv,但是如果我尝试使用Jenkinsfile:

sh '. /home/rwardrup/anaconda3/bin/activate MyCondaEnv',

Jenkins控制台返回:

Running shell script
+ . /home/rwardrup/anaconda3/bin/activate MyCondaEnv
+ [[ -n ]]
/var/lib/jenkins/workspace/testing/features@tmp/durable-bb4a4c30/script.sh: 4: /home/rwardrup/anaconda3/bin/activate: [[: not found
+ [[ -n ]]
/var/lib/jenkins/workspace/testing/features@tmp/durable-bb4a4c30/script.sh: 7: /home/rwardrup/anaconda3/bin/activate: [[: not found
+ echo Only bash and zsh are supported
Only bash and zsh are supported
+ return 1

我尝试在其中扔一点shebang:,sh '$!/bin/bash. /home/rwardrup/anaconda3/bin/activate MyCondaEnv'以为可能与此有关,然后我得到:

Running shell script
+ /bin/bash. /home/rwardrup/anaconda3/bin/activate MyCondaEnv
/var/lib/jenkins/workspace/testing/features@tmp/durable-2a550d19/script.sh: 2: /var/lib/jenkins/workspace/testing/features@tmp/durable-2a550d19/script.sh: /bin/bash.: not found

是否可以通过Jenkinsfile激活和使用Conda环境?我在Jenkinsfile中找到了有关使用Django venv的一些信息,但这在我的情况下不起作用。

伊泽基尔

对于shebang和之后的missng换行符来说,语法似乎不正确。

试试这个:

sh '''#!/bin/bash
     . /home/rwardrup/anaconda3/bin/activate MyCondaEnv
'''

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过Jenkinsfile激活conda环境?

来自分类Dev

通过SSH激活conda环境

来自分类Dev

Conda环境未激活

来自分类Dev

如何在詹金斯构建中激活conda环境

来自分类Dev

激活环境时Conda中断-CommandNotFoundError:无命令'conda conda'

来自分类Dev

如何通过Shell脚本激活python虚拟环境

来自分类Dev

检查当前激活了什么conda环境

来自分类Dev

无法从子流程激活Conda环境

来自分类Dev

VSCode终端无法激活conda环境

来自分类Dev

在 shell 脚本中激活 conda 环境

来自分类Dev

自动激活鱼中的 conda 环境

来自分类Dev

如何自动激活Python环境

来自分类Dev

anaconda 环境的 pip 版本错误。使用 `conda activate` 激活 env 时,我应该如何更正 pip 版本?

来自分类Dev

docker与已激活的conda环境进行交互运行

来自分类Dev

终端中没有激活 conda 环境的指示

来自分类Dev

在 Dockerfile 中激活 conda 环境并在 gitlab ci 中使用

来自分类Dev

Numba在Conda环境中未通过测试

来自分类Dev

康达,我如何激活特定的环境

来自分类Dev

在Jupyter Notebook中通过外壳激活新的Conda env

来自分类Dev

如何跨平台共享conda环境

来自分类Dev

如何从Miniconda内部创建conda环境

来自分类Dev

Snakemake-如何设置conda环境路径

来自分类Dev

“ conda activate”如何更改*当前* bash环境?

来自分类Dev

在同一脚本中创建和激活Conda环境

来自分类Dev

在web.config中为IIS Web服务器激活一个conda环境

来自分类Dev

为什么在激活Python 3 Conda环境后仍然使用系统默认的Python 2解释器?

来自分类Dev

激活conda环境后,jupyter笔记本和ipython的路径不正确

来自分类Dev

如何使用Jenkinsfile在Groovy函数中使用环境变量

来自分类Dev

如何在 Jenkinsfile 的 powershell 中创建环境变量?

Related 相关文章

  1. 1

    如何通过Jenkinsfile激活conda环境?

  2. 2

    通过SSH激活conda环境

  3. 3

    Conda环境未激活

  4. 4

    如何在詹金斯构建中激活conda环境

  5. 5

    激活环境时Conda中断-CommandNotFoundError:无命令'conda conda'

  6. 6

    如何通过Shell脚本激活python虚拟环境

  7. 7

    检查当前激活了什么conda环境

  8. 8

    无法从子流程激活Conda环境

  9. 9

    VSCode终端无法激活conda环境

  10. 10

    在 shell 脚本中激活 conda 环境

  11. 11

    自动激活鱼中的 conda 环境

  12. 12

    如何自动激活Python环境

  13. 13

    anaconda 环境的 pip 版本错误。使用 `conda activate` 激活 env 时,我应该如何更正 pip 版本?

  14. 14

    docker与已激活的conda环境进行交互运行

  15. 15

    终端中没有激活 conda 环境的指示

  16. 16

    在 Dockerfile 中激活 conda 环境并在 gitlab ci 中使用

  17. 17

    Numba在Conda环境中未通过测试

  18. 18

    康达,我如何激活特定的环境

  19. 19

    在Jupyter Notebook中通过外壳激活新的Conda env

  20. 20

    如何跨平台共享conda环境

  21. 21

    如何从Miniconda内部创建conda环境

  22. 22

    Snakemake-如何设置conda环境路径

  23. 23

    “ conda activate”如何更改*当前* bash环境?

  24. 24

    在同一脚本中创建和激活Conda环境

  25. 25

    在web.config中为IIS Web服务器激活一个conda环境

  26. 26

    为什么在激活Python 3 Conda环境后仍然使用系统默认的Python 2解释器?

  27. 27

    激活conda环境后,jupyter笔记本和ipython的路径不正确

  28. 28

    如何使用Jenkinsfile在Groovy函数中使用环境变量

  29. 29

    如何在 Jenkinsfile 的 powershell 中创建环境变量?

热门标签

归档