创建Python虚拟环境
- 下载Anaconda安装脚本。
- 在x86平台下载并执行脚本。
1 2
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2.1.0-Linux-x86_64.sh sh Anaconda3-2.1.0-Linux-x86_64.sh
- 在ARM平台下载并执行脚本。
1 2
wget https://github.com/Archiconda/build-tools/releases/download/0.2.3/Archiconda3-0.2.3-Linux-aarch64.sh sh Archiconda3-0.2.3-Linux-aarch64.sh
- 在x86平台下载并执行脚本。
- 安装Anaconda。
- 创建Python虚拟环境。
- 在x86上创建。
1
conda create -n mlpy_env --copy -y -q python=2
- 在ARM上创建。
1
conda create -n mlpy_env_aarch64 --copy -y -q python=2
创建完成后将在Anaconda安装目录的“envs”目录下生成虚拟环境文件夹,比如,如果Anaconda安装到默认目录下,则在“/root/archiconda3/envs”目录下生成相应虚拟环境的文件夹。
- 在x86上创建。
- 制作双平台Python虚拟环境压缩包。
- 将两个平台Archiconda安装目录下envs目录中的mlpy_env和mlpy_env_aarch64目录拷贝到一个机器的同一个目录下,例如/home目录下。
- 将mlpy_env和mlpy_env_aarch64目录打包到压缩包中。
1 2
cd /home zip -r mlpy_env.zip mlpy_env mlpy_env_aarch64
打包出的mlpy_env.zip即为支持双平台运行的Python包。
- 将mlpy_env.zip上传到集群中任务提交机器的“/opt”目录下。
父主题: 使用方法(以Anaconda为例说明)