当前位置:  技术问答>linux和unix

一个binary程序,运行时出现"找不到命令".小女要跪了。。。

    来源: 互联网  发布时间:2017-05-10

    本文导语:  因为课题需要装一个gist 用于做机器学习的。http://www.chibi.ubc.ca/gist/ 下了Linuxi686版本的binary文件,据manual,只要解压就可以运行的. 但是我解压后,cd进bin文件夹,然后“sudo ./gist-classify”,就报错"找不到命令"。使了...

因为课题需要装一个gist 用于做机器学习的。http://www.chibi.ubc.ca/gist/
下了Linuxi686版本的binary文件,据manual,只要解压就可以运行的.
但是我解压后,cd进bin文件夹,然后“sudo ./gist-classify”,就报错"找不到命令"。使了所有都不行。
cp到usr/local/bin 后, 也不行。ls 了一下, 这些gist的程序都不是粗体。
弄了好久没出来,晕死。。。
我用的ubuntu 12.04 64位的。
是不兼容我的系统吗? 还是程序没解压好?
求大神相助,小女感激不经!!!

(为啥不能添加附件呢,,,)

|
gist-classify有这个文件么?文件权限对么?

|
ls -l gist-classify 看有没有可执行权限(x)

没有的话 chmod a+x gist-classify

|
一般来说是程序打包的人重新设置了权限,目的是为了绕过一些防火墙。

有一些服务器禁止从网络上下载可执行文件,以避免病毒侵入。

如果是一个可执行程序,要想解决这个问题,就要在打包前将程序设置为不可执行,以避免被服务器删除。

另外还有一个可能是这个程序的build和打包过程在一个没有权限的硬盘分区或者操作系统上进行的,

这样在解压缩之后,权限也会有问题。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.sql类types的类成员方法: binary定义及介绍
  • Debian第一张光盘为什么有两个版本?debian-30r1-i386-binary-1.iso和debian-30r1-i386-binary-1_NONUS.iso该下载哪一个呢?它们有什么区别
  • java命名空间javax.xml.bind接口datatypeconverterinterface的类成员方法: parsebase64binary定义及介绍
  • 关于O_BINARY在Linux下的问题
  • java命名空间javax.xml.bind类datatypeconverter的类成员方法: parsebase64binary定义及介绍
  • objcopy -O binary选项的作用是什么?
  • java命名空间javax.xml.bind接口datatypeconverterinterface的类成员方法: printbase64binary定义及介绍
  • Xorg有没有binaries安装包?
  • java命名空间javax.xml.bind类datatypeconverter的类成员方法: printbase64binary定义及介绍
  • 用cat或more显示binary文件为什么会造成乱码现象?
  • java命名空间javax.sql.rowset类baserowset的类成员方法: binary_stream_param定义及介绍
  • cygwin: can not execute binary file
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_byte_binary定义及介绍
  • [suse]cannot get binary type
  • bash: ./abc.sh: cannot execute binary file ?????
  • 一个简单的shell,执行时总是提示"can't execute binary file"
  • Ftp下怎么判断要传输的文件是asc file还是binary file?高分求教~~!
  • solaris 8, 执行程序告诉我cannot execute binary file,什么原因?
  • 怎样才能执行MIME类型为application/x-executable-binary的文件呢?
  • 为什么每次启动bash都出现bash:test:a:binary operaotr expected
  • outfd = open(filename,O_RDWR|O_BINARY) 为什么编译通不过?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,