系統版本OS X El Capitan,版本10.11.5
我安裝了自製軟件和rvm。但是,當我嘗試使用rvm安裝任何內容(即rvm install 2.1.1)時,它說:
不知何故,沒有可執行文件“ openssl”,
運行“ brew doctor”,並確保正確安裝了最新的“”。
RVM自動庫現在配置為模式'3'= >
'如果找到,允許RVM使用軟件包管理器,安裝缺少的依賴項。',
請運行`rvm autolibs enable`來讓RVM進行工作,或者運行並閱讀`rvm autolibs [help]`
或訪問https://rvm.io/rvm/autolibs了解更多信息。
需求安裝失敗,狀態為:12。
當我運行沖泡醫生時,它會顯示“您的系統已準備沖泡”。我試圖使用 export PATH = / usr / local / bin:$ PATH
然後是 brew link --force openssl
更改Open SSL的路徑,但是它仍然給我同樣的錯誤信息。當我執行 openssl
時,它仍然說它位於這裡: / usr / bin / openssl
。
關於如何使openssl與Homebrew一起使用的任何想法?
下面的完整終端
最後一次登錄:ttys000上的Sun Jan 15 20:36:34
Laurens-MacBook-Pro:〜laurensylvain $ rvm安裝2.1.1
搜索二進制紅寶石,這可能需要一些時間。
找到遠程文件https://rvm_io.global.ssl.fastly.net/binaries/osx/10.11/x86_64/ruby-2.1.1.tar.bz2
檢查osx的要求。
osx的安裝要求。
正在更新系統。
安裝所需的軟件包:readline,openssl。
不知何故,沒有可執行文件“ openssl”,
運行“ brew doctor”,並確保正確安裝了最新的“”。
RVM自動庫現在配置為模式'3'= >
'如果找到,允許RVM使用軟件包管理器,安裝缺少的依賴項。',
請運行`rvm autolibs enable`來讓RVM進行工作,或者運行並閱讀`rvm autolibs [help]`
或訪問以獲取更多信息。
需求安裝失敗,狀態為:12。
Laurens-MacBook-Pro:〜laurensylvain $釀造醫生
您的系統已準備就緒。
Laurens-MacBook-Pro:〜laurensylvain $ touch〜/ .bash_profile;打開〜/ .bash_profile
Laurens-MacBook-Pro:〜laurensylvain $來源〜/ .bash_profile
Laurens-MacBook-Pro:〜laurensylvain $ echo $ PATH
/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/laurensylvain/.rvm/bin:/Users/laurensylvain/.rvm/bin
Laurens-MacBook-Pro:〜laurensylvain $釀造鏈接--force openssl
警告:拒絕鏈接:openssl
鏈接僅桶的openssl意味著您可能最終針對不安全的鏈接進行鏈接,
使用Homebrew的openssl的標頭時不推薦使用的系統OpenSSL。
而是將完整的include / library路徑傳遞給編譯器,例如:
-I / usr / local / opt / openssl / include -L / usr / local / opt / openssl / lib
Laurens-MacBook-Pro:〜laurensylvain $,它會打開
/ usr / bin / openssl