如何在mac版本的python里安裝pip?
起因是我想在mac的python上安裝jieba中文分詞包,但是照著網上的教程做之後無法安裝,大概是我的輸入有問題
於是打算先去下載一個pip,在pip官網點擊下載get-pip.py後,沒有文件開始下載,但出現了一個似乎是代碼的網頁請問是出現了什麼問題嗎?純新手求指點,謝謝~
mac裡面python自帶easy_install的,最快的應該就是在terminal裡面sudo easy_install pip了,網路好幾秒就ok。運行完可以用pip help測試一下是否安裝成功,成功安裝後,直接pip install numpy或者其他包就可以了。
ps:用sudo的時候需要輸入密碼,這個密碼是你自己電腦的密碼,輸入的時候採取了「保密措施」,你看不到自己輸入的字元,完整的輸入進去以後,回車就可以了。@洛克 說的方法很好。
也可以
wget https://bootstrap.pypa.io/get-pip.py如果沒有wget, 那麼brew install wget如果沒有brew 安裝brewHomebrew — The missing package manager for OS X右鍵另存為就行了啊
建議不要在Mac自帶的python裡面折騰,因為一旦折騰崩了可能影響系統。
建議安裝Homebrew,然後brew install python,也可以指定版本安裝。然後將這個python的環境變數設置在系統自帶的前面即可。這樣一來有幾個好處:
1.隨意折騰,掛了系統不會受影響;2.這種方式安裝的自帶pip;x.其他好處暫時沒想到……
---------------------------------------
之前我自己折騰、研究的時候也遇到過一些問題,包括你這個,然後總結了一下寫了一篇Mac上python的一個文檔,關於系統python和用戶python的一點點更具體的東西。手機不方便,等我回去了發給你。打開終端輸入:sudo easy_install pip 即可
題主,建議你使用anaconda,直接一站式解決常用python包的安裝,有pip和conda,包的安裝會方便許多,而且有GUI安裝包對於新手來說非常友好。另外希望能夠對報錯信息進行更多的理解之後再制定解決策略,比如上面的報錯是文件路徑出錯而非安裝文件出錯,所以安裝pip是治標不治本的方法
今天在學習python-安裝第三模塊時,默認情況下自帶的pip指令不存在,在知乎上有兩種解決辦法:
(1)使用Homebrew
Homebrew
(2)使用 sudo easy_install pip命令行;
安裝完畢pip之後,在安裝第三方模塊時,pip install pillow 出現 could not creat 「./././olefile」
了解到是因為許可權不夠的原因,使用sudo
pip install image 進行安裝,過程中需要輸入密碼。在安裝過程中出現
但出現該問題是由於網路不好,或者是國外伺服器連接超時照成的,
重試多次後,成功安裝。
你需要anaconda
你運行python的命令沒有錯,但是你腳本在哪裡放著呢?哥哥!
腳本在jieba-0.38下面啊!你要麼先從$HOME(就是那個波浪號~)切換到jieba-0.38目錄下,重新運行你原來的命令!
要不你就特么寫絕對路徑 python ~/jieba-0.38/setup.py
報錯說找不到腳本文件,難道就我一個人發現路徑錯了嗎!跟python有什麼關係?醉了~
推薦閱讀:
※新學python,編寫helloword.py提示無效語法。?
※Youtube上有哪些好的python視頻教程?
※python自學菜鳥 expected an indented block什麼意思?
※這段python代碼如何理解?解釋器是如何實現這種結果的?
※如何深入了解python原理?