我正在尝试将Python库(fontforge)捆绑在一起,以便我的脚本在没有安装该库但安装了Python的机器上运行。目前我已经尝试将与“缺失库”错误对应的“.so”文件复制到当前目录,虽然对于某些情况可以运行,但对于其他情况则不行,即使我在当前目录中有libgunicode.so,也会提示“缺失库:libgunicode”。是否有一些设置可以调整,以便找到它?
编辑:我使用的是Ubuntu。
更新:我通过设置LD_LIBRARY_PATH=., 然后将“.so”文件复制到当前目录,直到我没有更多的“库未找到”消息为止,最终使它工作了。
编辑:我使用的是Ubuntu。
更新:我通过设置LD_LIBRARY_PATH=., 然后将“.so”文件复制到当前目录,直到我没有更多的“库未找到”消息为止,最终使它工作了。
sys.path.append("/home/me/mypy")
将模块添加到脚本路径。 - Richard JLD_LIBRARY_PATH="/path/to/lib1:/path/to/lib2:$LD_LIBRARY_PATH"
。 - Arne L.