问题描述
我想在 Windows 10 PC 上安装 PyMesh,如果可能的话,它应该安装在我们使用的 IDE 随附的解释器的侧包中。
我尝试了运行此处描述的设置的方法 https://pymesh.readthedocs.io/en/latest/installation.html
所以部分: git克隆https://github.com/PyMesh/PyMesh.git cd PyMesh git 子模块更新 --init 工作没有任何问题。
我不确定在 Windows 上我现在是否可以写 设置 PYMESH_PATH = 路径 如果我可以在这里使用路径“...\PyMesh\PyMesh”? 所以我省略了这部分
我安装了numpy和scipy(已经安装好了) 和鼻子,因为它在requirements.txt 中提到。 所以我的麻木 scipy 和鼻子版本是 麻木 1.19.1 scipy 1.6.0 鼻子 1.3.7(与要求相同)
然后以管理员权限运行 setup.py
python .\setup.py 安装
这似乎也有效,但我在尝试时出错
python -c "导入 pymesh; pymesh.test()"
从 PyMesh 文件夹
说 ModuleNotFoundError: No module named 'PyMesh'
或者如果我上一个文件夹做同样的事情 说 AttributeError: 模块 'PyMesh' 没有属性 'triangle'
我找到了这个链接 ImportError: No module named PyMesh 但我只是不知道我应该在那里输入什么
我尝试使用 pip install pymesh 通过 pip 安装 但是 pip Installer 给了我一个不同的库。
所以我尝试了 docker 版本,在 docker 中我尝试了 pymesh.load_mesh 方法和一个 stl 文件 但得到 SyntaxError: (unicode error) 'unicodeescape' 编解码器无法解码位置 2-3 的字节:截断的 \UXXXXXXXX 转义
我不知道这是否只是 stl 格式(期望二进制获取 ascii,反之亦然) stl 文件本身可以打开,因此不应损坏。
那么有没有不同的方式来安装 pymesh?一个轮子会很棒。是否可以将 pymesh 安装到给定解释器的侧包中?有没有其他人在 Docker 中遇到过同样的错误并且知道这个问题
感谢您的帮助
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)