1. 程式人生 > >`require': cannot load such file -- bcrypt_ext (LoadError) (window 7+ruby2.33+rails5.0. 下出現的問題)

`require': cannot load such file -- bcrypt_ext (LoadError) (window 7+ruby2.33+rails5.0. 下出現的問題)

這個問題把我差點弄殘廢了!(好歹路過點個贊賽, 哈哈)

首先有的解決方案是linux上的,

有的解決方案是ruby低版本的

有的解決方案是bcrypt包的低版本的,如要安裝什麼 bcrypt-ruby,實際上在安裝的時候,系統已經提示:名字已經更換 !!!不要用了!!!

我嘗試過stackflow上面的很多問題,

最後,在不斷的試錯情況下,ruby2.3.3+window7+rails5.0.1的版本解決方案如下(至少我是成功了)

1,把之前的bcrypt解除安裝了  同時關閉 rails server

      gem uninstall bcrypt

      gem uninsall bcrypt-ruby

解除安裝完畢以後,用gem list 檢視一下,確保沒有bcrypt

2,cmd視窗cd到當前專案

gem install bcrypt --platform=ruby

3,修改gemfile檔案,


4,執行: bundle install

5,我發現一個詭異的一個步驟:除了要把rails server關閉意外,我得把編輯器(rubystrom)關閉,重新開啟以後 執行rails server 或者上面出現報錯的步驟 (我是在rails test 報錯)

完畢!!

相關推薦

`require': cannot load such file -- bcrypt_ext (LoadError) window 7+ruby2.33+rails5.0. 出現的問題

這個問題把我差點弄殘廢了!(好歹路過點個贊賽, 哈哈) 首先有的解決方案是linux上的, 有的解決方案是ruby低版本的 有的解決方案是bcrypt包的低版本的,如要安裝什麼 bcrypt-ruby,實際上在安裝的時候,系統已經提示:名字已經更換 !!!不要用了!!! 我

Ubuntu上安裝gem包時報`require': cannot load such file -- openssl (LoadError)

參考:https://www.ruby-lang.org/zh_cn/downloads/ 在安裝一個gem (其它時候也會報這個錯誤) 時報裡如標題所示到錯誤,於是網上搜索裡一下,發現需要安裝libssl-dev,於是果斷執行命令: sudo apt-get inst

<internal:gem_prelude>:4:in `require': cannot load such file -- rubygems.rb (LoadError)

開發環境: WIN7 旗艦版+虛擬機器 WIN7 安裝Redis :http://redis.io/download 安裝Ruby : http://rubyinstaller.org/downloads/  Ruby的安裝路徑最好是英文的 不要有中文,可能會出錯

jekyll下載了模版運行出現問題cannot load such file -- jekyll-paginate (LoadError)

exe proc initial ror cor nbsp iou core level E:\LessOrMore>jekyll serverConfiguration file: E:/LessOrMore/_config.ymlC:/work/Ruby23-x6

cannot load such file -- zlib

安裝ruby的redis.gem時報錯: [[email protected] rubygems-2.6.11]# gem install -l redis-3.3.3.gem ERROR: Loading command: install (LoadError) cannot

MacOS上brew提示cannot load such file mach

這個問題可能由於MacOS從10.11升級到10.12所導致,執行brew命令會提示如下錯誤: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems

ruby cannot load such file -- zlib

ruby 安裝redis報錯[[email protected] tools]# gem install -l redis-4.0.1.gemERROR: Loading command: i

解決 Pod install 問題:cannot load such file -- cfpropertylist

今天工程 pod install 時遇到報錯: LoadError - cannot load such file -- cfpropertylist /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/xcodeproj-1.4.2

Redis叢集:./redis-trib.rb:24:in `require': no such file to load -- rubygems

問題現象 執行建立叢集命令: ./redis-trib.rb create --replicas 1 192.168.101.3:7001 192.168.101.3:7002 192.168.101.3:70

open failed: ENOENT (No such file or directory). 目錄層級問題

今天要給安卓APP加個功能,匯出一份xml檔案到公共目錄下,但是匯出的時候報錯:open failed: ENOENT (No such file or directory). 看上去像是找不到目錄什麼的,先來看看程式碼: String PATH = Environment

Docker重啟GitLab異常/opt/gitlab/embedded/bin/runsvdir-start: No such file or directory特殊情況

一、 基本情況 原來在學習gitlab安裝的時候,學習了centos本地安裝和docker安裝,當時本地安裝完成後直接關閉了git

centos7安裝docker15.7容器跨主機網絡---calico

信息 https 用戶 client /usr ctc onf pan 映射 Calico是一個純三層的虛擬網絡方案,Calico為每個容器分配一個IP,每個host都是router,把不同host的容器連接起來。與vxlan不同的是:calico不對數據包進行封裝,不需要

Ubuntu 安裝CUDA安裝:NVIDIA-384+CUDA9.0+cuDNN7.1

rate lob dimen 申請 brush snappy clu edit 表示 (安裝:NVIDIA-384+CUDA9.0+cuDNN7.1) 顯卡(GPU)驅動:NVIDIA-384 CUDA:CUDA9.0 cuDNN:cuDNN7.1 Ubuntu 下安裝CU

解決win10系統打開谷歌瀏覽器Google Chrome 版本:65.0.3325.181第一

chrome經歷了很久的折磨,谷歌瀏覽器打開第一個網頁慢的問題終於解決了。 現象:1、瀏覽器打開第一個網頁比較慢(大概10秒鐘),其他網站也是;其他瀏覽器打開順暢 解決辦法如下:在DOS命令行粘貼下面一行內容回車,搞定RD /s /q "%USERPROFILE%\AppData\Roaming\M

windowsscrapy安裝問題,以及Twisted安裝報錯error: Microsoft Visual C++ 14.0 is required.完美解決辦法

方法1(通常是失敗的) 1. 命令列執行: pip3 install scrapy 不管是網路問題也好,缺少相關的包也好,用這條命令安裝scrapy我就沒成功過。。。難受 方法2(成功) 手動安裝相關的包。 1. lxml安裝命令(沒問題): pip3 install lxml

親測!Ubuntu18.04與WIN10雙系統USB EFI方式安裝—Grub2.0引導修復完整教程

轉載請註明出處 https://blog.csdn.net/zouguo1211/article/details/81200628 前言 前期準備 WIN10前期準備 Ubuntu 18.04 LTS 系統盤準備 安裝 Grub修復 WIN10選項恢復 常見問題

刪除所有svn檔案一個目錄和其各級子目錄 兩種方法

[1]用find命令和其action來實現[2]用rm直接實現$ cd /tmp/xxx$ rm -rf  `find . -name .svn`就可以實現了。刪除SVN目錄及從伺服器端刪除SVN版本庫檔案方法詳解 在學習SVN的過程中,你可能會遇到這樣的問題,如何刪除SVN目錄?如何從伺服器端徹底刪

maven常用的命令window控制檯和linux命令是一致的

六個必須掌握的maven命令: 1. mvn help:describe 你是否因為記不清某個外掛有哪些goal而痛苦過,你是否因為想不起某個goal有哪些引數而苦惱,那就試試這個命令吧,它會告訴你一切的. 引數: 1. -Dplugin=pluginName 2. -Dg

Python安裝MySQL庫詳解解決Microsoft Visual C++ 9.0 is required

前面我們介紹的Python網路爬蟲通常將抓取的資料儲存至TXT或CSV檔案,而當資料量增加之時,就需要將其儲存至本地資料庫了。Python訪問資料庫需要對應的介面程式,我們可以把介面程式理解為Pytho