我工作的一個項目,在紅寶石2.1.10。它應該使用rails 4.0.13。 我使用rbenv。 我已經安裝了一切,我相信。我運行項目的捆綁安裝。最終我得到它運行。 不過,現在我得到: turlingdrome$ rails
Rails is not currently installed on this system. To get the latest version, simply typ
$ gem install bundler
bash: /Users/zhenhaowu/.rbenv/shims/gem: No such file or directory
任何其他命令已被定向到我的.rbenv文件。 我試圖降級到一個較舊的版本,並試圖與rbenv和紅寶石構建,但感覺就像我的紅寶石現在搞砸了。 $ which -a ruby
/usr/local/bin/ruby
我正在使用我的工作筆記本電腦貢獻一個非工作的開源項目。在工作中,我們使用rbenv來管理Ruby版本,但是這個開源項目似乎期望gem依賴項位於系統Ruby安裝文件夾中。所以當我嘗試運行某些項目的命令時,我遇到了缺少的gem錯誤。 該項目是自制軟件,我運行的命令是brew style。當我在本地運行的命令,我得到如下: Ignoring rainbow-2.2.2 because its exten
我的主目錄在我的Mac上有一個錯誤的名稱,所以我重命名了它。我通過創建一個臨時用戶,以該用戶身份登錄,刪除我的原始用戶(但保留主目錄),創建一個新的真實用戶,並讓該新用戶訪問舊用戶的主目錄來實現此目的。 現在,當我嘗試啓動的Rails,我得到這個錯誤(見OLD_USER和NEW_USER): 11:41:19 web.1 | started with pid 17653
11:41:19 si
當我運行,bundle我看到以下內容: Your Ruby version is 2.5.0, but your Gemfile specified
2.4.0.pre.dev
我的Gemfile看起來像: source 'https://rubygems.org'
ruby '2.4.0-dev'
gem 'sinatra', :github => 'sinatra/sinatra'