我试图编译一个python程序(通过运行“python file.py“),但它给我“没有名为open 3d的模块”的错误。我已经使用“pip 3安装open 3d-python”在我的Mac系统上安装了open 3d。我也在运行python 3.10.4 64位。
我重新安装了python 3.10,它是pip自带的,所以我很确定当我用pip安装包时,它们会出现在同一个地方,当我用python 3.10解释时,我的vscode也不会显示任何错误,不像python 3.9,在我的import行下面有黄色的曲线。
我看过其他帖子关于一个模块没有找到,但他们的修复似乎不为我工作。
3条答案
按热度按时间wr98u20j1#
open3d库目前不适用于python版本3.10。我正在通过安装python 3.8来解决这个问题。
open3d支持的环境:
支持的Python版本:
3.6
3.7
3.8
3.9
支持的操作系统:
Ubuntu 18.04及以上版本
macOS 10.15以上版本
Windows 10操作系统(64位)
如果您有其他Python版本或操作系统,请参考从源代码构建和从源代码编译Open3D。
bcs8qyzn2#
你为什么要用
pip3 install open3d-python
安装open3d?The official instruction得到
pip3 install open3d
。你在cmd中通过
python
运行你的python了吗?也许试试python3
会有帮助。khbbv19g3#
pip安装open3d为我工作。