设置默认项目环境¶
AEN 包括 Anaconda Python 发行版的完整安装以及几个附加包,位于/opt/wakari/anaconda.
第一次启动任何新的 AEN 项目时,此默认项目环境会被克隆到新项目的工作区中。
要配置一组不同于默认的包:
在
/opt/wakari/anaconda/envs/default目录中创建一个新的 conda 环境。示例:使用 Python 3.4 基础环境,运行:
sudo -u $AEN_SRVC_ACCT /opt/wakari/anaconda/bin/conda \ create -p /opt/wakari/anaconda/envs/default python=3.4
使用
conda任何额外的包安装到环境中。创建环境后,克隆它以确保其正常工作:
sudo -u $AEN_SRVC_ACCT /opt/wakari/anaconda/bin/conda \ create -p /opt/wakari/testenv --clone /opt/wakari/anaconda/envs/default sudo -u $AEN_SRVC_ACCT rm -rf /opt/wakari/testenv
有关使用 Microsoft R Open (MRO) 创建默认项目环境的更多信息和示例,请参阅在 AEN 中使用 MRO。
转换现有项目¶
运行以下命令克隆环境:
sudo -u $AEN_SRVC_ACCT /opt/wakari/anaconda/bin/conda \ create -n /projects/owner/project/envs/<ENV_NAME> \ --clone /opt/wakari/anaconda/envs/default
注意:替换
/projects/owner/project/envs/<ENV_NAME>为您要在项目中创建的新环境的路径。打开项目的Compute Resource Configuration 应用程序,并在那里设置项目环境路径。