Mac下安裝pip和pylint遇到的坑

2021-08-11 03:34:01 字數 1887 閱讀 8464

工作需要使用python,os x自帶python 2.7,需要安裝pip和pylint。

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

sudo easy_instatll pip
安裝過程可能需要fq。

直接使用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下安裝pip報錯

python完全不了解,今天根據教程裝好python,附上參考鏈結 在mac osx中搭建python整合開發環境 碼農網 然後想除錯乙個程式,說要裝pip,於是上python官網,點開pypi 密密麻麻一片,看不太懂是什麼,於是點開左側導航中的pypi tutorial進去看看 第一段說當前文件不...

Mac下找不到pip

pip是我們在python中常用的,可是有些童鞋會找不到pip,下面我們來說一下 1 pip是python的包管理工具,在python2.7的安裝包中,easy install.py是預設安裝的,而pip需要我們手動安裝。開啟終端 sudo easy install pip就可以安裝pip ps 這...

mac 安裝pip 以及 tensorflow

安裝tensorflow的時候提示沒有pip,於是需要安裝pip。輸入以下命令可以檢視自己系統是否已經有pip pip v for python 2.7 pip3 v for python 3 如果沒有,在mac上安裝pip的步驟為 sudo easy install pip 安裝的是python2...