1. 程式人生 > >Mac下安裝pip和pylint遇到的坑

Mac下安裝pip和pylint遇到的坑

工作需要使用Python,OS X自帶Python 2.7,需要安裝pip和pylint。

1. 安裝pip

使用homebrew安裝可能會提示不能安裝pip,所以使用Mac自帶的Python工具easy_install進行安裝:

    sudo easy_instatll pip

安裝過程可能需要fq。

2. 安裝pylint

直接使用pip安裝pylint會提示許可權錯誤:

Exception:
Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/basecommand.py"
, line 215, in main status = self.run(options, args) File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/commands/install.py", line 342, in run prefix=options.prefix_path, File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_set.py", line 784, in install **kwargs File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py"
, line 851, in install self.move_wheel_files(self.source_dir, root=root, prefix=prefix) File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", line 1064, in move_wheel_files isolated=self.isolated, File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", line
345, in move_wheel_files clobber(source, lib_dir, True) File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", line 316, in clobber ensure_dir(destdir) File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/utils/__init__.py", line 83, in ensure_dir os.makedirs(path) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/isort'

這是因為對目錄沒有許可權,此時不要試圖使用sudo命令,請使用下面的語句安裝:

    pip install pylint --user 

至此安裝完畢。

相關推薦

Mac安裝pippylint遇到的

工作需要使用Python,OS X自帶Python 2.7,需要安裝pip和pylint。 1. 安裝pip 使用homebrew安裝可能會提示不能安裝pip,所以使用Mac自帶的Python工具easy_install進行安裝: sudo e

Mac 安裝wxpython踩過的

blog res alt 指定版本 打開 png ces 點擊 source 一.下載   1.wxpython 下載地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/         

mac 安裝pip

homebrew targe orm searching number ati str 管理 erro pip是常用的Python包管理工具,類似於Java的maven。用python的同學,都離不開pip。 在新mac中想用home-brew安裝pip時,遇到了一些小問題

CentOS7安裝pippip3

usr -s local OS 檢查 命令 直接 安裝 inux 1、首先檢查linux有沒有安裝python-pip包,直接執行 yum install python-pip 2、沒有python-pip包就執行命令 yum -y install epel-release

mac安裝Maven配置環境變量

環境變量 java環境 targe download 查看 window bsp 編輯 配置 1、下載maven包:   下載鏈接:??http://maven.apache.org/download.cgi   maven下載文件釋義:     1?? Binary ta

MAC安裝Homebrew @權限的問題

ruby .sh dex tps election 使用 軟件包安裝 content ast MAC下安裝Homebrew和 @權限的問題 1、Homebrew簡介: Homebrew是一個包管理器,用於安裝Apple沒有預裝但你需要的UNIX工具。(比如著名的wget

mac安裝redis redis視覺化工具rdm並且連線redis

一、安裝redis 最最最最簡單和推薦的方法就是使用brew命令安裝,前提是你的mac要安裝brew brew install redis 然後就等安裝完畢就好了 二、安裝rdm 直接安裝rdm dmg檔案 https://pan.baidu.com/s/10vpdhw7YfDD7G4y

mac 安裝rabbitmq 配置php擴充套件

看到網上大部分都是需要先安裝很多下載工具,感覺麻煩,我mac 上一直都僅用homebrew 管理和安裝第三方的。這裡分享一下步驟: 安裝rabbitmq 方式: brew  install rabbitmq 安裝成功後可以先啟動前臺任務:rabbitmq-server ,

mac安裝配置使用zsh+autojump

1,安裝zsh,執行 sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 2,安裝autojump,執行 brew install aut

mac安裝darknetopencv跑yolo-v2實時目標檢測

參考:  環境: 整個安裝過程用兩個字來形容就是“折騰”。第一步先安裝好opencv,一個強大開源計算機視覺庫。從官網下載了2.4.10的原始碼進行編譯安裝: cd opencv-2.4.10 mkdir build cd build cmake -G

Mac安裝pip,virtualenv,IPython

最近在mac做一下Python的科學計算,查詢一些基礎操作比較花費時間,特此記錄,方便後來新手。 1、pip Python有兩個著名的包管理工具easy_install.py和pip。在Python2.7的安裝包中,easy_install.py是預設安裝的

MAC安裝多版本JDK切換幾種方式

lin 切換jdk版本 ber 方便 ida 不支持 itl 相關 pro 環境: MAC PRO,OS X 10.11.6,64位 歷史: 過去 Mac 上的 Java 都是由 Apple 自己提供,只支持到 Java 6,並且OS X 10.7 開始系統並不自帶(而

Mac安裝配置Redis

bsp 連接 遠程 post ret 執行 don redis 命令 rfi 使用Homebrew安裝redis可以減少大量的安裝和配置的工作量。 檢測是否安裝了homebrew   brew -v 安裝命令   brew install redis 安裝完

Mac 安裝python3.7 + pip 利用 chrome + chromedriver + selenium 自動打開網頁並自動點擊訪問指定頁面

pytho org 選擇 指定 fin usr www. 簡單 info 1、安裝python3.7https://www.python.org/downloads/release/python-370/選擇了這個版本,直接默認下一步 2、安裝pipcurl https:

python安裝 setuptools pip(python環境剛部署好)

執行 pst 下載安裝 setup.py 命令 image python 腳本 執行命令 起因:換了一臺電腦,部署python環境,練習爬蟲。然而,還沒開始敲代碼,就先安裝各種第三方包,就想到了pip 安裝利器。 官網下載好了pip壓縮包,解壓後在pip目錄下執行命令:py

mac安裝tesserocr包的流程錯誤(Failed building wheel for tesserocr)

按以下是步驟順序安裝: brew install imagemagick brew install tesseract 在命令列輸入tesseract即可驗證是否成功安裝tesseract pip3 install tesserocr 如果最後一步出現Failed buildin

Mac安裝使用gcc命令列工具

【原文:http://blog.163.com/chenchen..1986/blog/static/76063146201478104739289/】 這樣,就不用去windows下使用Visual C++了。 Apple在Xcod

mac安裝使用brew 就像在linux安裝軟體

一,安裝brew 1,安裝brew curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1 2,安裝完成後執行 brew 提示:Plea

macpython2.xpython3.x的安裝方法升級方法/解除安裝

一、首先問個問題,我們為什麼要升級python2.x或者python3.x的版本? 一個是低版本會有些bug:或者功能問題,或者安全問題等,另外高版本會引進一些新的功能,也會廢棄一些老的功能。 可以通過版本釋出說明,瞭解這個版本的變化內容 二、那麼我們為什麼使用python3.x呢? 因為python

macpython2.xpython3.x的安裝方法升級方法/卸載

自動 升級python down 基本 內容 work rep 為什麽 發布說明 一、首先問個問題,我們為什麽要升級python2.x或者python3.x的版本? 一個是低版本會有些bug:或者功能問題,或者安全問題等,另外高版本會引進一些新的功能,也會廢棄一些老的功能。