您已将homebrew设置为将内容安装在主目录(以及主目录中的homebrew
子目录)中。可以,但是您必须告诉系统在此处找到已安装的库。/opt/local/lib
通常/Users/tc9/homebrew/lib
会自动找到,但不会自动找到。
因此,代替设置GEOS_LIBRARY_PATH
,请尝试DYLD_LIBRARY_PATH
如下设置:
export DYLD_LIBRARY_PATH=/Users/tc9/homebrew/lib
您可以先在命令行上执行此操作,如果可行,请将其放入您的配置文件中。
请注意,我没有使用Cellar
子目录。您应该将其视为自制软件的归档文件,而不是实际使用的文件。为此,请使用/home/tc9/homebrew
(附加lib
,bin
等)。因此,例如,您PATH
也不应包含Cellar
目录。