1. 程式人生 > >【環境】ruby換源

【環境】ruby換源

Warning: preg_match(): Compilation failed: unrecognized character after (?< at offset 72 in /home/web/blog/wp-includes/class-wp-embed.php on line 154
在使用gem安裝軟體時提示連線主機失敗

[[email protected] ~]# gem install open4 exception_notification
ERROR:  Could not find a valid gem 'open4' (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT: Connection timed out - connect(2) (https://rubygems.org/latest_specs.4.8.gz)
網上有使用代理的方式,但是個人嘗試過不太理想。最好的方式是更換gem源,目前國內最好的就是淘寶的源。

更換方式,首先檢視gem源

[
[email protected]
~]# gem sources *** CURRENT SOURCES *** https://rubygems.org/ 新增淘寶源 [[email protected] ~]# gem sources -a http://ruby.taobao.org http://ruby.taobao.org added to sources 刪除ruby官方gem源 [[email protected] ~]# gem sources -r https://rubygems.org/ https://rubygems.org/ removed from sources 再使用gem安裝 [
[email protected]
~]# gem install open4 exception_notification Fetching: open4-1.3.4.gem (100%) Successfully installed open4-1.3.4 Installing ri documentation for open4-1.3.4 Fetching: exception_notification-4.0.1.gem (100%) Successfully installed exception_notification-4.0.1 Installing ri documentation for exception_notification-4.0.1 2 gems installed 可以看到速度飛快,再次感謝淘寶對網際網路的貢獻。

相關推薦

環境ruby

Warning: preg_match(): Compilation failed: unrecognized character after (?< at offset 72 in /home/web/blog/wp-includes/class-wp-embed.

Spring多數據歷險記

yacc ryu customer ons 可能 namespace 解讀 容易 簡單 一、問題描述 筆者根據需求在開發過程中,需要在原項目的基礎上(單數據源),新增一個數據源C,根據C數據源來實現業務。至於為什麽不新建一個項目,大概是因為這只是個小功能,訪問量不大,不需要

day01環境JAVA開發環境搭建

root密碼 ins jdk1 www. jdk8 all pos java .com 1. 安裝ubuntu 17.10虛擬機 2. 安裝JDK jdk最新版:http://www.oracle.com/technetwork/java/javase/downloads/

題解NOIP2016教室

its 事件 統計 blog sin 方式 || 選擇 += 哇好開心啊!寫的時候真的全然對於這個加法沒有把握,但還是大著膽子試著寫了一下——竟然過了樣例?於是又調了一下就過啦。 不過想想也覺得是正確的吧,互相獨立的事件對於期望的影響自然也是相互獨立的,可以把所有的情況看成

環境虛擬環境下模塊一鍵安裝方式

軟件 2.6 模塊 log lin class 3.0 們的 req 安裝依賴包(須在虛擬環境中): 依賴就是開發以及程序運行需要使用的環境的集合。包括軟件、插件等。我們一般會把需要使用的依賴給保存在一個文件中,命名為requirements的txt文件。如果在其它環境中要

git 強制回滾覆蓋遠程 碼庫

git reset tla hub comm 控制臺 依然 其他人 IT 功能 場景: 1、代碼中沒有刪除密鑰信息就提交到gitlab或者github 上了 2、想要刪除gitlab或者github 上已經提交的源碼和記錄,避免其他人通過gitlab控制臺看到密鑰信息

多數據

ram 類型 mysq stat ace map lmap rgs creat 最近用到了MyBatis配置多數據源,原以為簡單配置下就行了,實際操作後發現還是要費些事的,這裏記錄下,以作備忘 不多廢話,直接上代碼,後面會有簡單的實現介紹 jdbc和log4j的配置 l

bzoj4720[Noip2016]教室 期望dp+最短路

\n 課程 情況 memset 輸入 main 好的 can 結果 Description 對於剛上大學的牛牛來說,他面臨的第一個問題是如何根據實際情況申請合適的課程。在可以選擇的課程中,有2n節 課程安排在n個時間段上。在第i(1≤i≤n)個時間段上,兩節內容相同的課程同

PATB1006 個格式輸出整數(15 分)

pac sca printf alloc sin clu malloc main () #include<cstdio> #include<malloc.h> #include<algorithm> using namespace std

MaBatis學習---碼分析MyBatis緩存原理

iso 負責 等待 全局 安全問題 cto suse 都去 pst 【原文】https://www.toutiao.com/i6594029178964673027/ 源碼分析MyBatis緩存原理 1.簡介 在 Web 應用中,緩存是必不可少的組件。通常我們都會用 Red

netty研究1:編譯代碼

12.1 code github上 ade you 很多 recycle dex pass netty研究【1】:編譯源代碼 netty作為異步通信底層框架,其優異的性能讓我產生了研究他的源碼的決定。 代碼研究之前,第一步就是要準備環境,至少可以編譯通過,下面,

MySQL通過yum在centOS7安裝mysql8

1.去官網下載rpm檔案,該檔案專門用於yum安裝方式:   到官網https://www.mysql.com/downloads/下載社群版Community(針對個人),如下圖:   然後拉到最下面,我下載的是第一個:Red Hat Enterprise Linux 7 / Oracle

Linux更新yum及Linux有趣的命令

前言 如筆者在運用yum安裝時出現如下情況: [[email protected] /] $sudo yum install sl [sudo] password for Hunter: Loaded plugins: fastestm

linux安裝yum或者yum安裝軟體時候報錯

cd / var / lib / rpm / for i in ` ls | grep 'db.' ` ; do mv $i $i .bak ; done rpm -- rebuilddb yum clean all

SSHhibernate的資料配置檔案**.hbm.xml中的entity-name屬性一定要用完整類名,即使你用了包!!

<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://ww

pythonjieba如何行 (分詞同時)

參考:https://blog.csdn.net/sinat_35376396/article/details/52415328------------------------------------------------------------------程式碼實現:&g

Markdown回車

問題:我在 MarkdownPad 2 中點選一次【回車】,結果顯示為一個空格;點選兩次【回車】,文件內容才出現換行但是此時的行距較大。 處理:在文字末尾輸入 2 個及以上的空格,再點選回車即可實現回

LeetCode626.座位-學習筆記-對行數的轉換

小美是一所中學的資訊科技老師,她有一張seat座位表,平時用來儲存學生名字和與他們相對應的座位 id。其中縱列的id是連續遞增的小美想改變相鄰倆學生的座位。你能不能幫她寫一個 SQL query 來輸出小美想要的結果呢?答案:方法一:按題目的要求,對所有資料進行拆分,1、2互

模板 Dijkstra單最短路徑 (模板題:XJOI P1061)

題目描述: 用迪傑斯特拉(Dijkstra)演算法求單源最短路徑,並輸出路徑(按字典序輸出最小的一條)。 輸入格式: 第一行而個整數s,t第二行而個整數n,m以下m行每行三個整數a,b,c,表示

PythonAnaconda建立環境、刪除環境、啟用環境、退出環境、從映象下載

1、建立環境(例子為建立一個叫做py36,python版本3.6的環境) conda create -n py36 python=3.6 2、刪除環境(例子為刪除名為py36的環境) conda remove -n py36 --all 3、啟用環境(例子為啟用名為py36的環境)