rbenv

    0熱度

    1回答

    我一直在試圖在Rubymine 2016.3中設置調試器。我收到的初始錯誤聲明,我沒有權限編寫已安裝在我的mac os中的ruby版本。 因此,我下載了rbenv,並使用rbenv global 2.1.2設置了一個新的ruby 2.1.2環境,並檢查它是否與ruby -v一起使用。 選擇偏好2.1.2默認>的Ruby SDK和寶石和運行調試後,我仍然收到此錯誤: Error running te

    1熱度

    1回答

    我想改變我的版本的紅寶石,我已經安裝了版本2.1.9。但無論我做什麼紅寶石仍然聲稱自己是在一箇舊版本: Solomons-MacBook-Air:~ soldenh$ rbenv local 2.1.9 Solomons-MacBook-Air:~ soldenh$ rbenv global 2.1.9 Solomons-MacBook-Air:~ soldenh$ ruby -v ruby

    1熱度

    3回答

    我按照這個教程 安裝自制 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安裝Ruby brew install rbenv ruby-build echo 'if which rbenv > /dev/null; then eval "$(rbenv init

    0熱度

    1回答

    最近我的系統是macOS Sierra(10.12)的升級程序。當我嘗試安裝捆綁軟件寶石時,出現以下錯誤。 是否與寶石軟件/打包機/操作系統有關? $ sudo gem install bundler ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/bundle

    5熱度

    1回答

    我使用rbenv並已安裝了2.3.1版本: ➜ ~ rbenv versions system * 2.3.1 (set by /Users/s_zhang/.rbenv/version) 當我在終端運行pry,我得到: ➜ ~ pry Ignoring bcrypt-3.1.11 because its extensions are not built. Try: gem pr

    0熱度

    2回答

    我有一個遺留項目需要紅寶石1.8.7。 我剛剛從Mac OS 10.8移到了10.12,所以我安裝了rbenv讓我運行ruby 1.8.7。 但是,我需要的寶石需要一個文件 - gem_original_require.rb - 它不存在於rubygems 2.6.x中。 我以前的1.8.7設置使用rubygems 1.3.6,所以我想在這個項目中使用這個版本的gem。 在1.8.7,我已經試過g

    1熱度

    2回答

    在描述使用rbenv和Bundler配置環境的每個設置中,說明始終使用gem install bundler將捆綁安裝爲系統寶石。通常,他們也會推薦rbenv-bundler rbenv plugin,但是the maintainers of rbenv discourage this。 沒有說明的是如何安裝Rails。初始化一個新的Rails項目會爲bundler創建一個基本的Gemfile。但

    1熱度

    1回答

    我是新手紅寶石開發者。我無法弄清楚一件煩人的事情。 我在我的macbook上安裝了macOS sierra。 當我鍵入ruby -v我獲得以下輸出 $ ruby -v ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16] 我使用RubyMine IDE以及。 所以我試圖全局更新我的紅寶石,我在互聯網上發現

    1熱度

    2回答

    我想這個指南在軌道上安裝Ruby:https://gorails.com/setup/osx/10.12-sierra 它的工作原理是正確的,但最終,當我嘗試命令「軌服務器」,以下錯誤顯示出來我無法運行我的應用程序。 /Users/lechucico/.rbenv/versions/2.4.0/lib/ruby/2.4.0/x86_64-darwin16/openssl.bundle: warni

    2熱度

    1回答

    我正在使用rbenv來管理我的寶石,在我的項目中進行本地管理,而且在全球範圍內,在Linux上進行管理。 當我碰到我的全球紅寶石版本(設置在~/.rbenv/version)時,我總是忘記安裝我的一些實用寶石,我主要需要開發。 例子是用於linting的rubocop,對於我散佈在我的文件中的一些腳本的minitest等。 使用我的軟件包管理器不是一個真正靈活的解決方案(不是最新的,許多寶石沒有打