cocoapods的安裝(這真是一個神奇的東西,每次安裝的方法都不一樣,而且很容易出現各種各樣的錯誤)...

?

文章開始之前,建議安裝一個顯示網速的插件,不然你不知道到底有沒有下載,也讓生活有一點盼頭

?

1.因為眾所周知的原因(我dang的行為真的是讓人失望),先更換一下ruby鏡像源

$ gem sources --remove https://rubygems.org/

$ gem sources -a https://ruby.taobao.org/

$ gem sources -l

  //這三步一般都不會出錯

2.開始安裝cocoapods

$ sudo gem install -n /usr/local/bin cocoapods    //os x 10.11系統之后參考其他資料

  //現在我們迎來了第一個錯誤:ERROR:? Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.

  //意思是要你先升級一下ruby到2.2.2以上,我們使用 rvm來安裝,so 還要安裝rvm

$?curl -L get.rvm.io | bash -s stable    //后面應該還有兩行,如果不成功就搜一下“rvm的安裝”

  //成功之后提示:* To start using RVM you need to run `source /Users/yuebin/.rvm/scripts/rvm`,意思是讓你按這個路徑找到這個程序,打開運行一下就OK

$command rvm install 2.3.0    //開始安裝ruby2.3.0,開始讀取下載進度,文件只有12兆左右,但下載速度極慢極易失敗,我試了5、6次才弄好,需要耐心

  //成功后會有一堆提示:如果你看到其中一行是 Install of ruby-2.3.0 - #complete ;說明ruby新版本已經下好了

$rvm use 2.3.0    //ruby可以多版本共存,下載之后要啟用一下 ? 可以用命令 $ruby -v ;檢測一下當前ruby版本

3.再次開始安裝cocoapods

$ sudo gem install -n /usr/local/bin cocoapods   //回到剛開始出錯的地方,重新執行,會開始下載100多兆的文件,開始等

?

$pod setup     //成功后綠色字體顯示:Setup completed到這里cocoapods已經安裝完畢,可以使用 $pod search "FMDB"測試一下

           //喜歡請點贊 嘿嘿嘿

?

轉載于:https://www.cnblogs.com/binbins/p/5656109.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/457653.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/457653.shtml
英文地址,請注明出處:http://en.pswp.cn/news/457653.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

轉】MyEclipse使用總結——在MyEclipse中設置jsp頁面為默認utf-8編碼

原博文出自于:http://www.cnblogs.com/xdp-gacl/p/3496161.html        感謝! 在MyEclispe中創建Jsp頁面,Jsp頁面的默認編碼是“ISO-8859-1”,如下圖所示: 在這種編碼下編寫中文是沒有辦法保存Jsp頁面的&#…

sum怎么用python_python sum()函數和.sum(axis=0)函數的使用

參考:《Machine Learning in Action》第二章#####################################################################sum函數:sum()函數是內建函數help(sum)函數功能:返回一個數字序列(非字符串)的和,并加上參數start的值(默認為…

08_JS工廠方法和構造函數

工廠方法和構造函數 工廠方法 工廠方法用來批量產生對象 function CreatCar(name,prase){// new 一個對象var obj new Object();obj.name name;obj.parse prase;obj.print function(){console.log(this.name " : " this.parse)};// 返回對象return obj; };va…

華為機試題【10】-求數字基root

題目描述: 求整數的Root:給定正整數,求每位數字之和;如果和不是一位數,則重復; 輸入:輸入任意一個或多個整數 輸出:輸出各位數字之和,直到和為個位數為止(輸入異常,則返回-1),多行,每行對應一個輸入數據的結果。 樣例…

國內開源鏡像站

搜狐開源鏡像站:http://mirrors.sohu.com/ 網易開源鏡像站:http://mirrors.163.com/開源中國:http://mirrors.oschina.net/首都在線科技股份有限公司:http://mirrors.yun-idc.com/阿里云開源鏡像:http://mirrors.aliyu…

python update skeleton 不自動_python編程筆記(1)-數據類型

斷斷續續學了一些,但是后邊一直沒有使用,就又忘記了。為了縮短學習周期,這次學習的方法:先學主要框架(數據類型、條件、循環、函數、類、numpy、pandas、sklearn),后期直接看朋友code 實操了&am…

09_JS原型對象

原型對象 在構造函數中,同一類相同的方法可以直接寫在構造函數里,但這樣每實例化一個對象都會產生一個新的該方法,但其實這個方法都是一樣的,這樣會浪費大量空間,另外,可以將相同的方法寫在構造函數外&…

[改善Java代碼]非穩定排序推薦使用List

我們知道Set與List的最大區別就是Set中的元素不可以重復(這個重復指的equals方法的返回值相等),其他方面則沒有太大的區別了,在Set的實現類中有一個比較常用的類需要了解一下:TreeSet,該類實現了類默認排序…

如何訪問另一臺電腦的共享文件夾_如何遠程控制另一臺電腦

在工作中,我們時常需要遠程控制一下另一臺電腦,如果這兩臺計算機在局域網內可以通過遠程桌面輕松實現,如果這兩臺計算機不在局域網內則通常需要借助第三方軟件來實現。遠程桌面使用分三步:1、被控制端要開啟遠程桌面功能&#xff…

10_JS數組

JS 數組 以索引為鍵的對象&#xff0c;性能高于對象 創建 new Array() var arr Array() for(var i 0;i<5;i){arr[i] i; };var arr Array(1,2,3,4,5,6)數組字面量 var arr [2,3,4,5,6,7,8];不同&#xff1a;傳入一個整數時&#xff0c;new把這個數當作數組長度&…

微軟Hololens學院教程- Holograms 101: Introduction with Device【微軟教程已經更新,本文是老版本】...

這是老版本的教程&#xff0c;為了不耽誤大家的時間&#xff0c;請直接看原文&#xff0c;本文僅供參考哦&#xff01;原文鏈接&#xff1a;https://developer.microsoft.com/EN-US/WINDOWS/HOLOGRAPHIC/holograms_101 這篇文章將通過一個完整的實例來了解設備的核心特性&#…

python seaborn boxplot_python - 如何將文本框添加到Seaborn Boxplot? - 堆棧內存溢出

我試圖在框圖中插入一個文本框&#xff0c;但是出了點問題。 讓我們先繪制箱線圖&#xff1a;import pandas as pdimport matplotlib.pyplot as pltimport seaborn as sbdf_data pd.read_hdf(data.h5, keyfdf_data)##print(df_data)fig, (ax1, ax2) plt.subplots(1,2,gridspe…

JS_11正則表達式和字符串方法

正則表達式和字符串方法 正則表達式 創建正則對象 構造函數字面量 匹配模式 i&#xff1a;忽略大小寫m&#xff1a;多行匹配g&#xff1a;全局匹配 正則語法 正則作用/a/檢查是否有a/a|b/檢查是否有a或b{}量詞&#xff0c;如{1,3}匹配1到3次&#xff0c;{m,}匹配m次以上…

qtableview點擊行將整行數據傳過去_可以實時獲取數據的Database Asset插件

前言&#xff1a;Goby之前開放的插件入口點較少&#xff0c;大家只能在掃描前、掃描后執行事件&#xff0c;無法參與掃描過程中來。為實現更多場景的應用及提高掃描效率&#xff08;如&#xff1a;后臺爆破子域名等&#xff09;&#xff0c;Goby開放了一些新的API&#xff1a;事…

git 筆記

版本庫1.repository在一個合適的地方&#xff0c;創建一個空目錄$ mkdir learngit$ cd learngit$ pwd/User/leon/learngitpwd命令用于顯示當前的目錄&#xff0c;在我的電腦上&#xff0c;這個倉庫位于/user/michael/learngit2.git init 將當前目錄變成git 可以管理的倉庫。$ g…

github 開源 代碼 學習 集合(轉載)

一個支持多種item類型的recycleView依賴注入庫 1.通過注解的方式方便的把ViewHolder注入到recycleView中。 2.去除findViewByID等冗余操作。 3.去除編寫adapter那些冗余邏輯&#xff0c;只需要編寫proxy和holder即可快速的實現淘寶首頁那樣復雜的頁面。https://github.com/s94…

JS_12 DOM

DOM 操作 HTML DOM Document Object Model&#xff0c;文檔對象模型&#xff0c;用js操作文檔對象 [外鏈圖片轉存失敗(img-Dygj4uK9-1562680086020)(image/domtree.gif)] 節點&#xff1a;構成網頁最基本的部分&#xff0c;網頁的每一部分都是一個節點 文檔節點&#xff1a;…

星星排序python_python中怎么實現星星排列

python中怎么實現星星排列&#xff1f;下面給大家帶來幾種排列陣型。星星陣型1def stars1(n):for i in range(1,n1):str "*"*iprint strif __name__ "__main__":stars1(5)星星陣型2def stars2(n):for i in range(1,n1):str **(n1-i)print strif __name_…

Kendo UI開發教程:Kendo UI模板概述

2019獨角獸企業重金招聘Python工程師標準>>> Kendo UI框架提供了一個易用&#xff0c;高性能的JavaScript模板引擎。通過模板可以創建一個HTML片段然后可以和JavaScript數據合并成最終的HTML元素。Kendo 模板側重于UI顯示&#xff0c;支持關鍵的模板功能&#xff0c…

JS_13原型與原型鏈

原型與原型鏈 原型 每一個函數都有一個屬性&#xff1a;prototype,默認指向object空對象&#xff0c;就是原型對象,原型對象有一個constructor屬性&#xff0c;指向函數對象每一個實例化對象都有一個屬性 proto ,默認指向構造函數的原型對象&#xff08;是構造函數原型對象的…