【发布时间】:2010-09-09 06:32:47
【问题描述】:
当我自己尝试使用libxml2 时,我收到一条错误消息,提示找不到包。如果我以超级用户身份运行,我可以正常导入。
我已经通过 fink 安装了 python25 和所有 libxml2 和 libxml2-py25 相关库,并拥有包括库在内的整个路径。任何想法为什么我仍然需要 sudo?
【问题讨论】:
当我自己尝试使用libxml2 时,我收到一条错误消息,提示找不到包。如果我以超级用户身份运行,我可以正常导入。
我已经通过 fink 安装了 python25 和所有 libxml2 和 libxml2-py25 相关库,并拥有包括库在内的整个路径。任何想法为什么我仍然需要 sudo?
【问题讨论】:
通过运行检查您的路径:
'echo $PATH'
【讨论】:
我会怀疑图书馆的权限。您可以执行 strace 或类似操作来找出它正在寻找的文件名,然后检查它们的权限吗?
【讨论】:
PATH 环境变量是错误的。
【讨论】: