[英]rbenv command not found despite installation
我想使用rbenv控制我的红宝石环境。 我按照此站点上的基本gethub检出安装说明进行操作: https : //github.com/sstephenson/rbenv#understanding-path
但是,当我使用rbenv命令时,它说找不到它! 当我打字
source ~/.bash_profile
(指示rbenv路径的地方),在命令行中显示export:找不到命令!
在这一点上我打算做什么? 我需要rbenv来安装gems,因为我没有安装许可(即使我使用sudo我也需要许可)。 我正确地遵循了安装说明,问题的根源是什么?
有关操作系统的信息:
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: RedHatEnterpriseWorkstation
Description: Red Hat Enterprise Linux Workstation release 6.5 (Santiago)
Release: 6.5
Codename: Santiago
大多数安装rbenv
的说明对bash和类似POSIX兼容的shell有效。 C Shell不符合POSIX。 这意味着,其中一些命令将不存在或具有不同的名称。
因此,需要注意以下几点:
.cshrc
的文件,而不是.bash_profile
或.bashrc
。 set
setenv
或setenv
相当于csh中的export
,具体取决于您要寻找的行为类型: http : //www.cyberciti.biz/faq/unix-linux-difference-between-set-and-setenv-c -shell变量/ 为了最大程度地减少混乱,我建议您检查是否可以将默认shell更改为bash
或zsh
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.