使用pip安装时出错

lcm*_*lcm 14 python pip python-2.7

不确定这里有什么,但每次我尝试使用pip安装时我都会收到错误我收到以下错误:

命令"/ usr/bin/python -c"import setuptools,tokenize; __ file __ ='/ private/var/folders/b0/5843zgyj1yz3b8q2l7wrtj8h0000gn/T/pip-build-V4hy8S/PySocks/setup.py'; exec(compile(getattr) (tokenize,'open',open)(__ file __).read().replace('\ r \n','\n'),__ file __,'exec'))"install --record/var/folders/b0 /5843zgyj1yz3b8q2l7wrtj8h0000gn/T/pip-bIOl7C-record/install-record.txt --single-version-external-managed --compile"失败,错误代码为1/private/var/folders/b0/5843zgyj1yz3b8q2l7wrtj8h0000gn/T/pip-集结V4hy8S/PySocks

Dus*_*off 13

似乎您的PiP无法按照错误中的"import setuptools"访问Setuptools.首先尝试以下操作,然后再次尝试运行pip安装.

sudo pip install -U setuptools
Run Code Online (Sandbox Code Playgroud)

来自Github问题的解决方案


Ast*_*and 13

尝试

sudo pip install -U setuptools

如果这不能解决你的问题那么

首先,您需要python-dev包,因为Pillow需要定义编译头.

sudo apt-get install python-dev

在Ubuntu 14.04上,你需要几个额外的包来让枕头工作.使用以下命令安装所有这些:

sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk