Skip to main content
 首页 » 编程设计

python之如何更改我的 readline 路径

2025年05月04日7kerrycode

我正在尝试安装 ipython,它似乎需要 readline 库。

我确实通过 easy_install 安装了 readline。但是我运行 iptest(或任何其他文件)的每个测试都会返回:

dyld: Library not loaded: /bitnami/djangostack-osx-x86/output/common/lib/libreadline.5.2.dylib

Referenced from: /Users/bwareham/DjangoStack/python/bin/.python2.6.bin

Reason: image not found

跟踪/BPT 陷阱

我四处寻找并在/DjangoStack/common/lib/libreadline.5.2.dylib 找到了 libreadline.5.2.dylib

我认为我遇到了路径问题,所以我查看了错误消息中引用的文件 (/Users/bwareham/DjangoStack/python/bin/.python2.6.bin),它指向 ./Users/bwareham/DjangoStack/scripts/setenv.sh

那个 .sh 文件没有设置任何到/bitnami/djangostack-osx-x86/output/的路径,所以我不知道为什么它一直在那个路径中寻找 libreadline.5.2.dylib。

如何让它在正确的位置显示?还是我有其他问题?

请您参考如下方法:

我通过运行 . <installdir>/scripts/setenv.sh 解决了类似的问题

阅读 https://community.bitnami.com/t/using-pip-with-bitnami-djangostack/7346/7 上的话题