如果这里不是问这个问题的最佳地点,我很抱歉,但希望这里有人能帮忙。我想直接从Sage脚本中运行一些gnuplot命令,但是我得到以下错误消息:
dyld: Library not loaded: /opt/local/lib/libfreetype.6.dylib Referenced from: /opt/local/bin/gnuplot Reason: Incompatible library version: gnuplot requires version 14.0.0 or later, but libfreetype.6.dylib provides version 10.0.0
如果我试图在Sage中使用gnuplotpy接口,或者我只是使用类似操作系统(gnuplot-e\“plot('sin(x)”)\“”)出自Sage。不过,还是一样操作系统(…)命令在常规python中可以正常工作。非常感谢。在
Sage更改了许多环境,包括
PATH
、LD_LIBRARY_PATH
等。这可能会导致运行Sage中未安装的二进制文件时出现问题。为此,它提供了一个shell命令sage-native-execute
,该命令(主要)将所有变量改回原处。所以试试下面的方法来解决我的问题:相关问题 更多 >
编程相关推荐