在AWS CodeBuild中安装了conda(Anaconda或Miniconda),但在构建过程中无法找到conda的问题,可能是由于conda的路径没有正确配置导致的。
以下是一种可能的解决方法,包含了一个代码示例:
version: 0.2
phases:
install:
runtime-versions:
python: 3.7
commands:
- curl -o ~/miniconda.sh -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
- chmod +x ~/miniconda.sh
- ~/miniconda.sh -b -p $HOME/conda
- export PATH="$HOME/conda/bin:$PATH"
- hash -r
- conda config --set always_yes yes --set changeps1 no
- conda update -q conda
- conda info -a
version: 0.2
phases:
install:
runtime-versions:
python: 3.7
commands:
- export PATH="$HOME/conda/bin:$PATH"
conda create --name myenv
使用上述步骤和示例代码可以解决在AWS CodeBuild中安装了conda但找不到的问题。