【发布时间】:2019-02-19 19:15:07
【问题描述】:
我意识到有很多与此相同的问题,但是我没有成功解决我的问题。我正在尝试使用 gem 'vpn' 并且出于学习目的,我想我会打开一个全新的项目。遵循以下安装说明:https://github.com/ronen/vpn(gem 也在 rubygems.org 上)并在我的代码中需要 gem,我得到 require': cannot load such file -- vpn (LoadError)。
我已经验证了我的版本。 gem env给了
RubyGems Environment:
- RUBYGEMS VERSION: 2.7.7
- RUBY VERSION: 2.5.1 (2018-03-29 patchlevel 57) [x86_64-darwin17]
- INSTALLATION DIRECTORY: /Users/user/.rvm/gems/ruby-2.5.1
- USER INSTALLATION DIRECTORY: /Users/user/.gem/ruby/2.5.0
- RUBY EXECUTABLE: /Users/user/.rvm/rubies/ruby-2.5.1/bin/ruby
- EXECUTABLE DIRECTORY: /Users/user/.rvm/gems/ruby-2.5.1/bin
- SPEC CACHE DIRECTORY: /Users/user/.gem/specs
- SYSTEM CONFIGURATION DIRECTORY: /Users/user/.rvm/rubies/ruby-2.5.1/etc
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-17
- GEM PATHS:
- /Users/user/.rvm/gems/ruby-2.5.1
- /Users/user/.rvm/gems/ruby-2.5.1@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /Users/user/.rvm/gems/ruby-2.5.1/bin
- /Users/user/.rvm/gems/ruby-2.5.1@global/bin
- /Users/user/.rvm/rubies/ruby-2.5.1/bin
- /Users/user/.rvm/bin
- /Library/Frameworks/Python.framework/Versions/3.7/bin
- /Library/Frameworks/Python.framework/Versions/3.7/bin
- /usr/local/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
- /Applications/Wireshark.app/Contents/MacOS
ruby --version 给ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-darwin17]
在我的 gem 文件中,我有 gem: 'vpn'
gem list 确实返回 vpn (0.2.1)
任何帮助将不胜感激。提前致谢。
我尝试过的:
- 重新安装 gem
- 手动将宝石移动到该位置
- 须藤 gem 安装
- Many: `require': cannot load such file -- "gem_name" (LoadError) after upgrade of ruby/rails
- Rails: LoadError - Cannot load such file (requiring a gem)(我没有服务器)
- gem which cannot find gem despite it being installed
- railties (LoadError) Cannot load such file
- How to check if a gem is installed?
P.S 我没有 rake 文件。我没有设置一个,因为我不太确定它会解决我的问题,而且我在寻找如何创建一个时遇到了问题。
【问题讨论】:
标签: ruby-on-rails ruby rubygems