我刚刚下载了Craftware,它是一个用于 3D 打印机的切片器程序,但是当我尝试在终端中运行它时,出现以下错误:
craftware: error while loading shared libraries: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
当我运行时,locate libglib-2.0.so.0这是输出:
/home/cmstryker/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libglib-2.0.so.0
/home/cmstryker/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.3
/home/cmstryker/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libglib-2.0.so.0
/home/cmstryker/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libglib-2.0.so.0.3200.3
/lib/x86_64-linux-gnu/libglib-2.0.so.0
/lib/x86_64-linux-gnu/libglib-2.0.so.0.5000.2
Run Code Online (Sandbox Code Playgroud)
根据craftware 的说法,这应该与我在 64 位系统上运行有关。
有人知道如何解决这个问题吗?
正如 CelticWarrior 在他的(已删除的)评论中所建议的,
打开终端并运行以下命令:
Run Code Online (Sandbox Code Playgroud)sudo apt-get install libgtk2.0-0:i386 libsm6:i386然后,这将安装运行 craftware 所需的所有库。
感谢凯尔特勇士
| 归档时间: |
|
| 查看次数: |
28782 次 |
| 最近记录: |