我想用rbenv来控制我的红宝石环境。我按照此站点中的基本gethub结帐安装说明进行操作:https://github.com/sstephenson/rbenv#understanding-path
然而,当我使用rbenv命令时,它说它没有找到!!当我输入
source ~/.bash_profile
(表示rbenv路径),进入命令行 export:找不到命令!!
我想在这一点上做什么?我需要rbenv来安装宝石,因为我没有安装权限(即使我使用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
答案 0 :(得分:0)
安装rbenv
的大多数说明适用于bash和类似POSIX兼容的shell。 C Shell不符合POSIX标准。这意味着,某些命令将不存在或具有不同的名称。
有些事情要注意:
.cshrc
的文件,而不是.bash_profile
或.bashrc
。export
的等效内容为set
或setenv
,具体取决于您要查找的行为类型:http://www.cyberciti.biz/faq/unix-linux-difference-between-set-and-setenv-c-shell-variable/ 为尽量减少混淆,我建议您检查是否可以将默认shell更改为bash
或zsh
。