当前位置:   article > 正文

已解决:open3d安装中报错No module named ‘open3d‘_modulenotfounderror: no module named 'open3d

modulenotfounderror: no module named 'open3d

python==3.8

查找了很多版本有说要python=3.6的,有说要更高版本的,我为了不重装python找麻烦尝试了很多博主的方法。以下是我的尝试:

 尝试一:“Open3d:ImportError: DLL load failed: 找不到指定的模块”解决思路和方法

问题:找不到博主所说的cpu版本的open3d无法替换,我的电脑里只显示win32的内容

尝试二python项目导入open3d后报错“ImportError: DLL load failed: 找不到指定的模块”

报错如下:

显示我已经安装过了

卸载

尝试命令:

pip3 install --user open3d-python -i https://pypi.mirrors.ustc.edu.cn/simple/

安装成功后进入python环境:

 

使用如下代码验证是否安装成功:

import open3d

依然报错:

 

最终解决方法:

卸载全部的已安装open3d

pip uninstall open3d

pip uninstall open3d-python

使用命令

conda install -c open3d-admin open3d 

最终验证:

import open3d 

没有报错 成功

总结:不能用pip装,也不能直接在pycharm里面装,都会显示找不到指定的模块,最终是conda中装成功了 

 下面我安装过过程中的一些记录:

查看conda里是否有tensorflow包

conda list

创建一个tensorflow虚拟环境

 conda create -n tensorflow1 python=3.8

安装tensorflow

pip3 install tensorflow -i https://pypi.mirrors.ustc.edu.cn/simple/ 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/894334
推荐阅读
相关标签
  

闽ICP备14008679号