共计 1460 个字符,预计需要花费 4 分钟才能阅读完成。
- 参考链接为:https://www.mindspore.cn/install 抉择的是 py3.8 x86_64 linux
然而存在问题:就算我抉择 py3.8 之后,上面的领导文档写的还是 py3.7 , 这个我感觉能够略微智能化一点,不同的版本展现不同会好一点
- 下载一键装置脚本并放到 linux 机器上:https://gitee.com/mindspore/m…
- 批改 ubuntu-cpu-pip.sh 脚本 a. 批改 PYTHON_VERSION=${PYTHON_VERSION:-3.8},或者执行的时候加个变量 PYTHON_VERSION=3.8 MINDSPORE_VERSION=1.7.0 bash ./ubuntu-cpu-pip.sh
b. 批改 available_py_version=(3.7 3.8 3.9) 为 available_py_version=(python3.7 python3.8 python3.9) , 或者间接设置 PYTHON_VERSION=3.8
若是间接执行 MINDSPORE_VERSION=1.7.0 bash ./ubuntu-cpu-pip.sh,不改的话,会报错,PYTHON_VERSION is ‘python3.8’, but available versions are [3.7 3.8 3.9].,后面写获取到的是 3.8,前面写可反对的版本外面有 3.8,报错显著能够看出,是有问题的
而 MINDSPORE_VERSION=1.7.0 bash ./ubuntu-cpu-pip.sh 是从官网教程中获取的
c. 装置脚本为:arch=
uname -m
python -m pip install https://ms-release.obs.cn-nor…${MINDSPORE_VERSION}/MindSpore/cpu/${arch}/mindspore-${version_map[“$PYTHON_VERSION”]}-linux_${arch}.whl –trusted-host ms-release.obs.cn-north-4.myhuaweicloud.com -i https://pypi.tuna.tsinghua.ed… 查看是否装置胜利为 python -c “import mindspore;mindspore.run_check()” 脚本外面还蕴含装置 GCC 和 gmp 的命令 sudo apt-get install gcc-7 libgmp-dev -y4. 复制 conda - 执行脚本 MINDSPORE_VERSION=1.7.0 bash ./ubuntu-cpu-pip.sh 或者 PYTHON_VERSION=3.8 MINDSPORE_VERSION=1.7.0 bash ./ubuntu-cpu-pip.sh
最初显示一键装置胜利,mindspore 版本为 1.7.0,并且导入胜利同时试试 MINDSPORE_VERSION=1.7.0 bash ./ubuntu-cpu-pip.sh 用 py3.7 , 看看会不会报错:
发现是没有关系的,所以 MINDSPORE_VERSION=1.7.0 bash ./ubuntu-cpu-pip.sh 命令只实用于 py3.7 , 若是要用 py3.8 的时候,须要换个命令 PYTHON_VERSION=3.8 MINDSPORE_VERSION=1.7.0 bash ./ubuntu-cpu-pip.sh 或者改脚本,这个是不是有点不太智能,我感觉能够从环境中间接获取而不是最初报 python 不匹配