我正在尝试运行一个名为的应用程序powerpc-eabi-gdb
,但是,当我启动它时,出现以下错误:
error while loading shared libraries: libpython2.6.so.1.0: cannot open shared object file: No such file or directory
我尝试安装python2.6
。但系统却apt-get
提示我安装python-gdbm
。我尝试安装它,但似乎已经安装好了。
我现在应该怎么做?
答案1
您尝试运行的文件太旧,只能在python2.6
不再支持的文件上运行。
您有以下选择
- 尝试获取更新的支持版本
- 使用一些使用
python2.6
- 手动安装
python2.6
,建议在虚拟机中安装。
答案2
虽然不太好,但可行的解决方案是创建libpython2.6.so.1.0
指向的符号链接libpython2.7.so
ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so \
/usr/lib/x86_64-linux-gnu/libpython2.6.so.1.0
灵感来自Android 错误报告 #37847。
答案3
拿起 Aditya Patil 的答案,你可能会抓住Python 2.6.9,安装它本地并使用虚拟环境。