问题描述
我的 .gitlab-ci.yml
文件如下所示:
My .gitlab-ci.yml
file looks like this:
在 Gitlab 上,这项工作开始正常,并且读取了日志
On Gitlab, this job starts fine, and the logs read
好的,所以我使用的是 4.4 之后的 conda
版本,所以 conda activate
应该可以工作.但是,作业失败并显示以下内容:
Ok, so I'm using a conda
version later than 4.4, so conda activate
should work. However, the job fails with the following:
然后我尝试编辑我的 .gitlab-ci.yml
文件以便有一个命令
I have then tried editing my .gitlab-ci.yml
file so that there is a command
然后得到消息
如何在 gitlab CI 进程中激活我的 conda 环境?
How can I activate my conda environment in the gitlab CI process?
推荐答案
conda init
触及 .bashrc
文件.要重新初始化 shell,您可以获取它:
conda init
touches the .bashrc
file. To reinitialize the shell you can source it:
我猜这是否比 source activate myenv
更好或更差是一个单独的讨论.
Whether this is better or worse than source activate myenv
is a separate discussion, I guess.
这篇关于在 gitlab CI 期间激活 conda 环境的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!