为了账号安全,请及时绑定邮箱和手机立即绑定

请问在ruby安装过程中 bin里面为什么找不到droidGap ?

请问在ruby安装过程中 bin里面为什么找不到droidGap ?

jeck猫 2019-10-22 18:14:17
ruby安装过程中 bin里面为什么找不到droidGap 导致ruby: No such file or directory -- bin/ruby
查看完整描述

4 回答

?
狐的传说

TA贡献1804条经验 获得超3个赞

你应该是在Linux下编程。找不到ruby的原因是因为你的安装过程,没有将ruby的安装path加到系统的PATH中。
解决这个问题只需要将ruby的安装位置加入系统PATH即可,操作如下:
1、找到ruby安装的位置。执行:whereis ruby。应该可以看到一个xxxx/bin/ruby 的位置。假如为:/usr/local/bin/ruby
2、编辑个人的.bashrc文件。执行:vi ~/.bashrc ,然后在最末尾添加一行:export PATH=/usr/local/bin:$PATH。重新登录linux或者执行 source ~/.bashrc后,执行ruby -v就可以找到ruby了。
补充:第二步中编辑~/.bashrc文件,添加的环境变量只对自己有效,如果编辑/etc/profile就会对所有用户有效。

查看完整回答
反对 回复 2019-10-26
?
交互式爱情

TA贡献1712条经验 获得超3个赞

1、开始以为是sh路径问题,用which查看是正确的。

2、用vim打开文件:vi 文件名。

3、按‘:’号键,输入查看文件的格式命令set ff或set fileformat。

4、可以看到格式是DOS的。

5、再按‘:’键输入set ff=unix 或 set fileformat=unix设置格式为unix的。

6、然后‘:’键后输入wq,保存,再重新运行就可以了。



查看完整回答
反对 回复 2019-10-26
?
大话西游666

TA贡献1817条经验 获得超14个赞

那就是在当前目录没有configure这个文件,你这个命令的意思是执行当前目录下面的configure,bash找不到,然后就报错了。

如果是解压的源码,一般都是生成好的configure文件,你看看是不是你的目录没有搞对,解压之后,是要进入那个解压了的目录的。。。
比如
tar zxf abc-1.2.1.tgz;

cd abc;

./configure;
make && make install



查看完整回答
反对 回复 2019-10-26
  • 4 回答
  • 0 关注
  • 706 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信