ModuleNotFoundError: No module named ‘scipy.spatial.transform‘的解决办法

ModuleNotFoundError: No module named 'scipy.spatial.transform’的解决办法

运行python文件时出现以下问题
ModuleNotFoundError: No module named ‘scipy.spatial.transform‘的解决办法_第1张图片使用conda list发现已经装了 scipy 0.19.1 和 scipy 1.0.0 的版本,

使用pip uninstall scipy 卸载 scipy,最后显示 Successfully uninstalled scipy-1.0.0

此时在终端输入 python ——> import scipy 时会显示 ModuleNotFoundError: No module named ‘scipy’
同样执行 python informed_rrt_star.py 也显示 ModuleNotFoundError: No module named ‘scipy’

但 conda list 显示 scipy 0.19.1 还在, 它应该是 python3.6 自带的

解决办法:

输入命令 pip install scipy ,最后显示 Successfully installed scipy-1.5.4
就一切正常了,之前错误的原因是 scipy 版本太低

之前使用 sudo pip3 install scipy 和 pip3 install scipy 都没能正常安装scipy,虽然显示 Successfully installed scipy-1.5.4
, 还是会报 ModuleNotFoundError: No module named ‘scipy’
的错误。

你可能感兴趣的:(python,ubuntu,pip)