無法pip install grab (mac pc)
2019/12/05 下午 06:14
Python網路爬蟲討論版
Shang Yo Wang
觀看數:5
回答數:2
收藏數:0
pycrawler
pycrawler-d10
老師您好
執行pip install grab 會出現以下錯誤訊息
請問mac pc 該如何安裝grab呢
有試過官網的方式同樣不行
回答列表
-
2019/12/05 下午 07:23Jeffrey贊同數:0不贊同數:0留言數:4
有些確認權限嗎?xxcurl 需要管理者權限。請用sudo pip ......試試
-
2019/12/06 下午 02:00李至軒贊同數:0不贊同數:0留言數:0
我有遇到同樣的問題(Mac Catalina v.10.15.1),
我的解決步驟如下:
1. 先開Terminal執行(解決invalid active developer path的問題):
xcode-select --install
2. 打開Anaconda--> Environment,找到pycurl,點右鍵,選Mark for removal,再點選右下角的Apply(刪除Anaconda裡面的pycurl)。
3. 再去Terminal裡面執行:
pip install -U grab
我推測原因是因為在安裝grab的過程中會去uninstall原先已經存在的pycurl,但這個步驟出錯,所以才中斷,所以我的解決方式是利用Anaconda去刪除pycurl,再讓安裝Grab的時候去重新安裝pycurl。