使用基本命令在OS X上发送pip权限问题

时间:2016-10-29 23:45:06

标签: python pip

我尝试使用此命令安装pip:

python get-pip.py

它吐出的错误就是这个 - 你能帮忙吗? (我正在运行macOS 10.12.1)

收集点子   使用缓存的pip-8.1.2-py2.py3-none-any.whl 收集轮   使用缓存的wheel-0.29.0-py2.py3-none-any.whl 安装收集的包:pip,wheel 例外: Traceback(最近一次调用最后一次):   文件" /var/folders/by/db2rdr7n1753qbfz0rlgk7hw0000gn/T/tmptA1AVr/pip.zip/pip/basecommand.py" ;,第215行,主要     status = self.run(options,args)   文件" /var/folders/by/db2rdr7n1753qbfz0rlgk7hw0000gn/T/tmptA1AVr/pip.zip/pip/commands/install.py" ;,第317行,在运行中     PREFIX = options.prefix_path,   文件" /var/folders/by/db2rdr7n1753qbfz0rlgk7hw0000gn/T/tmptA1AVr/pip.zip/pip/req/req_set.py" ;,第742行,安装中     ** kwargs   文件" /var/folders/by/db2rdr7n1753qbfz0rlgk7hw0000gn/T/tmptA1AVr/pip.zip/pip/req/req_install.py" ;,第831行,安装中     self.move_wheel_files(self.source_dir,root = root,prefix = prefix)   文件" /var/folders/by/db2rdr7n1753qbfz0rlgk7hw0000gn/T/tmptA1AVr/pip.zip/pip/req/req_install.py",第1032行,在move_wheel_files中     孤立= self.isolated,   文件" /var/folders/by/db2rdr7n1753qbfz0rlgk7hw0000gn/T/tmptA1AVr/pip.zip/pip/wheel.py" ;,第346行,在move_wheel_files中     clobber(source,lib_dir,True)   文件" /var/folders/by/db2rdr7n1753qbfz0rlgk7hw0000gn/T/tmptA1AVr/pip.zip/pip/wheel.py" ;,第317行,在clobber中     ensure_dir(DESTDIR)   文件" /var/folders/by/db2rdr7n1753qbfz0rlgk7hw0000gn/T/tmptA1AVr/pip.zip/pip/utils/ init .py",第83行,在ensure_dir中     os.makedirs(路径)   文件" /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py" ;,第157行,在makedirs中     mkdir(名称,模式) OSError:[Errno 13]权限被拒绝:' /Library/Python/2.7/site-packages/pip'

2 个答案:

答案 0 :(得分:0)

您需要root访问权限。激活您的root帐户并从那里尝试。

答案 1 :(得分:0)

要在Mac OSX上安装pip,您可以尝试:

sudo easy_install pip

“sudo”关键字将授予您root权限。