标签:匹配 Ascend 环境 案例 MindSPore https 软件包 安装 MindSpore
环境问题
总结:需要详细阅读《MindSpore安装指南》(https://www.mindspore.cn/install)
有几点需要注意:
1. MindSpore代码与Ascend配套软件包要匹配: https://www.mindspore.cn/versions
若不匹配,则可能会出现如下问题:
issue来源:https://bbs.huaweicloud.com/forum/thread-186097-1-1.html
观察如上报错文件路径,一般在_extends/parallel_compile目录的,可能是MindSpore代码与Ascend配套软件包不匹配,从而出现接口参数个数不匹配或者类型不匹配的问题。
2. Ascend配套软件包安装后,如下几个包需要先卸载再安装:
若这几个包未安装,则会出现ModuleNotFoundError : No module named "te_fusion"的错误;若更新Ascend配套软件包后,上述几个包未通过pip重新安装,则可能出现1中出现的问题。
3. 报错非MindSpore的,比如运行时出现如下问题:
ImportError:/home/HwHiAiUser/.local/lib/python3.7/site-packages/sklearn/__check_build/../../scikit_learn.libs/libgomp-d22c30c5.so.1.0.0: cannot allocate memory in static TLS block
这种可以直接网上搜索,查询是libgomp在一个bug,解决方法是把上面报错的那个so路径放到环境变量LD_PRELOAD里。
4. GPU上在conda环境里安装1,但是编译的时候提示cuda版本是9.1。
issue来源:https://bbs.huaweicloud.com/forum/thread-184071-1-1.html
查看《MindSpore安装指南》即可:
标签:匹配,Ascend,环境,案例,MindSPore,https,软件包,安装,MindSpore 来源: https://www.cnblogs.com/skytier/p/16579210.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。