我在本地目录上使用rbenv和ruby版本1.9.1-p378.
命令ruby -v给出以下错误:
rbenv: ruby: command not found
The `ruby' command exists in these Ruby versions:
2.0.0-p353
Run Code Online (Sandbox Code Playgroud)
任何线索为什么会这样?bundle,rails命令也不起作用.
命令rbenv版本 :
* 1.9.1-p378 (set by /home/user/Desktop/r1/noko1/.ruby-version)
2.0.0-p353
Run Code Online (Sandbox Code Playgroud)
z5h*_*z5h 33
你得到的投诉来自rbenv.它抱怨的事实表明rbenv已经建立并正常运行.
找出运行项目所需的Ruby版本.项目在根目录中附带.ruby-version文件,或者项目中的某个人知道并推荐使用该版本.
如果未在.ruby-version文件中指定版本,请在项目目录中创建.ruby-version文件.
ruby -v在该目录中键入.可以吗?然后,您安装的Ruby版本与.ruby-version要求的版本相匹配.
如果最后一个命令不正常,则键入rbenv install.
现在已经安装了Ruby,您需要运行程序.我假设它带有一个Rakefile.
安装捆绑工具:gem install bundler.
安装项目的依赖项: bundle install
使用它指定的库的确切版本运行您的项目: bundle exec rails server
| 归档时间: |
|
| 查看次数: |
22566 次 |
| 最近记录: |