前言
我是在使用go的github.com/pebbe/go-proj-4/proj进行投影转换时遇到的问题。
但是在搜索时发现这个问题与语言、以及依赖的库没有关系,应该是一个环境变量问题,因此如果读者是在开发其他程序(比如python程序)时也可以借鉴。
环境
cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
解决方案
终端依次执行下列命令,或者将下面文件加入到/etc/profile文件中
export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib
set env LD_LIBRARY_PATH $LD_LIBRARY_PATH\:/lib
set env LD_LIBRARY_PATH $LD_LIBRARY_PATH\:/usr/lib
set env LD_LIBRARY_PATH $LD_LIBRARY_PATH\:/usr/local/lib
再次执行程序查看是否还存在问题。