中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

企業(yè)注冊在哪個網(wǎng)站申請網(wǎng)絡(luò)營銷的發(fā)展現(xiàn)狀及趨勢

企業(yè)注冊在哪個網(wǎng)站申請,網(wǎng)絡(luò)營銷的發(fā)展現(xiàn)狀及趨勢,公安備案網(wǎng)站熱線,建設(shè)網(wǎng)站0基礎(chǔ)需要學(xué)什么文章目錄 前言開發(fā)環(huán)境問題描述問題分析解決方案最后 前言 公司新到一臺電腦需要配置開發(fā)環(huán)境,在用RVM安裝Ruby時遇到了一個奇怪的問題。 開發(fā)環(huán)境 RVM: 1.29.12OpenSSL: 3.1.1 問題描述 執(zhí)行命令安裝Ruby 3.0版本: rvm install ruby-3.0.0在編譯階…

文章目錄

  • 前言
  • 開發(fā)環(huán)境
  • 問題描述
  • 問題分析
  • 解決方案
  • 最后


前言

公司新到一臺電腦需要配置開發(fā)環(huán)境,在用RVM安裝Ruby時遇到了一個奇怪的問題。

開發(fā)環(huán)境

  • RVM: 1.29.12
  • OpenSSL: 3.1.1

問題描述

執(zhí)行命令安裝Ruby 3.0版本:

rvm install ruby-3.0.0

在編譯階段出現(xiàn)報錯:

ruby-3.0.0 - #compiling - please wait
Error running '__rvm_make -j10',
please read /Users/xxx/.rvm/log/1688010549_ruby-3.0.0/make.logThere has been an error while running make. Halting the installation.

問題分析

這個問題看起來有點熟悉,有點像以前遇到過的問題,不過那是在安裝最新Ruby版本的時候遇到的:

Error running ' CFLAGS=-O3 ...',
please read /Users/xxx/.rvm/log/1679388668_ruby-3.2.1/configure.log
There has been an error while running configure. Halting the installation.

雖然報錯內(nèi)容不一樣,但是也沒找到什么好的解決辦法。姑且一試這個問題的解決方法:

rvm install ruby-3.0.0 --with-openssl-dir=`brew --prefix openssl`

不出意外,還是報一樣的錯誤。找來自己使用的電腦和新電腦進行開發(fā)環(huán)境對比,RVM版本是一致的,不過新電腦上的OpenSSL的版本竟然是當前最新的3.1.1版本:

OpenSSL 3.1.1 30 May 2023 (Library: OpenSSL 3.1.1 30 May 2023)

OpenSSL不是我主動安裝的,應(yīng)該是用HomeBrew安裝某個軟件時因為依賴了OpenSSL而自動安裝的。那么是因為OpenSSL的版本導(dǎo)致的報錯嗎?

先用HomeBrew安裝一個1.1版本的OpenSSL:

brew install openssl@1.1

安裝成功后,指定OpenSSL的版本重新執(zhí)行安裝Ruby的命令:

rvm install ruby-3.0.0 --with-openssl-dir=`brew --prefix openssl@1.1`

結(jié)果還是不行,我懷疑指定的OpenSSL版本可能沒生效,于是干脆通過brew uninstall openssl命令把最新版本的OpenSSL卸載了,再次執(zhí)行上面的命令一切正常🎉!

經(jīng)測試,當安裝有最新版的OpenSSL(brew list中顯示openssl@3)時,Ruby 3.0怎么安裝都不成功,但是Ruby 3.2.1版本可以安裝成功。

解決方案

如果不局限于安裝Ruby 3.0版本,那么可以通過安裝更高的Ruby版本解決該問題,可以參考這篇文章RVM - 安裝最新Ruby版本。

如果一定要安裝Ruby 3.0版本,請安裝1.1版本的OpenSSL,并卸載最新版本,同時指定使用HomeBrew安裝的OpenSSL完成安裝:

  1. 安裝1.1版本的OpenSSL
brew install openssl@1.1
  1. 卸載最新版本的OpenSSL
brew uninstall openssl
  1. 指定使用HomeBrew安裝的OpenSSL完成安裝
rvm install ruby-3.0.0 --with-openssl-dir=`brew --prefix openssl`

如果不想卸載最新版本,可以通過brew link命令切換(鏈接)openssl的版本完成安裝:

  1. 安裝1.1版本的OpenSSL
brew install openssl@1.1
  1. 切換OpenSSL的版本為1.1
brew link --overwrite openssl@1.1

--overwrite參數(shù)的作用是強制切換。如果不使用該參數(shù),可以先執(zhí)行brew unlink openssl命令后再執(zhí)行brew link openssl@1.1命令完成切換。

  1. 指定使用HomeBrew安裝的OpenSSL完成安裝
rvm install ruby-3.0.0 --with-openssl-dir=`brew --prefix openssl@1.1`

實測這里需要指定OpenSSL的版本為1.1,不然還是會報錯。補充一點,如果想知道當前使用的OpenSSL是什么版本,可以通過openssl version命令查看。

最后

如果這篇文章對你有所幫助,請不要吝嗇你的點贊👍加星🌟,謝謝~

http://www.risenshineclean.com/news/40253.html

相關(guān)文章:

  • 合肥公司網(wǎng)站建設(shè)搜索引擎優(yōu)化排名seo
  • 在上面網(wǎng)站上可以做統(tǒng)計圖今日深圳新聞最新消息
  • 長沙專業(yè)網(wǎng)站設(shè)計平臺高質(zhì)量軟文
  • 音樂外鏈網(wǎng)站網(wǎng)站推廣引流最快方法
  • 設(shè)計素材網(wǎng)站0百度認證怎么認證
  • 旅行社門店做網(wǎng)站嘛營銷文案
  • 推廣網(wǎng)站排名優(yōu)化seo教程福州seo優(yōu)化
  • 盤縣做會計兼職的網(wǎng)站愛站網(wǎng)關(guān)鍵詞密度
  • 做網(wǎng)站有效果嗎揚州整站seo
  • 江西響應(yīng)式網(wǎng)頁建設(shè)沙洋縣seo優(yōu)化排名價格
  • 教程網(wǎng)站搭建優(yōu)化網(wǎng)站快速排名軟件
  • 天津百度優(yōu)化武漢seo認可搜點網(wǎng)絡(luò)
  • 公司做網(wǎng)站賣東西要什么證太原網(wǎng)站制作優(yōu)化seo公司
  • 網(wǎng)頁設(shè)計實訓(xùn)報告工作內(nèi)容和步驟長春網(wǎng)站建設(shè)方案優(yōu)化
  • 自己做的網(wǎng)站怎么賺錢嗎百度推廣助手客戶端
  • 大豐網(wǎng)站建設(shè)新東方教育培訓(xùn)機構(gòu)官網(wǎng)
  • 新余做網(wǎng)站公司培訓(xùn)班報名
  • 網(wǎng)站開發(fā)所需技能北京seo優(yōu)化廠家
  • 公司網(wǎng)站建設(shè)做分錄谷歌seo顧問
  • php網(wǎng)站的部署愛站網(wǎng)站長seo綜合查詢工具
  • 機械公司網(wǎng)站建設(shè)中國法律服務(wù)網(wǎng)app最新下載
  • wordpress 圖片 分離seo研究所
  • wordpress3.1.3漏洞企業(yè)網(wǎng)站seo案例
  • 牛牛襄陽網(wǎng)站建設(shè)大數(shù)據(jù)營銷系統(tǒng)軟件
  • 商城小程序報價廊坊關(guān)鍵詞優(yōu)化報價
  • 安卓做網(wǎng)站教程個人網(wǎng)頁制作成品
  • 怎么做日本釣魚網(wǎng)站嗎關(guān)鍵詞優(yōu)化和seo
  • 專業(yè) 網(wǎng)站設(shè)計公司php開源建站系統(tǒng)
  • 網(wǎng)站優(yōu)化北京如何聯(lián)系?競價推廣招聘
  • 深圳企業(yè)網(wǎng)站建設(shè)收費標準seo關(guān)鍵字優(yōu)化軟件