鲲鹏社区首页
中文
注册
开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

解决方案

以mlpy_env.zip为例进行说明,在实际应用中酌情修改。

将x86平台和Arm平台的Python都放入Python独立压缩包mlpy_env.zip中,其中x86目录名称与压缩包名称相同为mlpy_env,Arm目录名称为压缩包名称加上字符串“_aarch64”。
1
2
3
└── mlpy_env.zip
    ├── mlpy_env
    └── mlpy_env_aarch64

在container中解压mlpy_env.zip后,运行平台为Arm时,mlpy_env目录将被修改为mlpy_env_bak或被删除,mlpy_env_aarch64目录则被修改成mlpy_env。从而实现在对应服务器运行对应版本的Python。