召集出现类似这种问题的朋友:
当前目录下明明有可执行文件, 但就是报无法找到文件
示例
环境 : bash
请有此类问题的朋友贴出自己机器的架构和ubuntu的架构(32位 or 64位)
贴出 ldd <可执行文件名> 的输出, 例如在上例中
按一下步骤尝试解决
1.
然后再试试
2. 如果第一步无效, 尝试安装 lsb-core , 试试能不能解决
ps: 请确认不是因为空格没转义
当前目录下明明有可执行文件, 但就是报无法找到文件
示例
环境 : bash
代码: |
$ ls -l -rwxr-xr-x 1 username groupname 3141 2007-12-01 12:34 foo $ ./foo bash: ./foo: No such file or directory |
请有此类问题的朋友贴出自己机器的架构和ubuntu的架构(32位 or 64位)
贴出 ldd <可执行文件名> 的输出, 例如在上例中
代码: |
ldd foo |
按一下步骤尝试解决
1.
代码: |
$ hash -r |
2. 如果第一步无效, 尝试安装 lsb-core , 试试能不能解决
ps: 请确认不是因为空格没转义