不确定这里是什么,但每次尝试使用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“在/ private / var / folders / b0 / 5843zgyj1yz3b8q2l7wrtj8h0000gn / T中出现错误,错误代码为1 / PIP-积聚V4hy8S / PySocks
答案 0 :(得分:12)
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
答案 1 :(得分:11)
似乎您的PiP无法根据错误中的“import setuptools”访问Setuptools。首先尝试以下操作,然后再次尝试运行pip安装。
select location, avg(TAT)
from
(
select location, TAT,
-- assign a value between 0 (lowest TAT) and 1 (highest TAT) for each location
percent_rank() over (partition by location order by TAT) as pr
from tab
) as dt
where pr <= 0.9 -- exclude the highest TAT amounts
group by location
的解决方案
答案 2 :(得分:3)
使用&#39;以管理员身份运行&#39>启动命令提示符安装前的权利。 然后尝试脚本 -
pip install package_name_here
如果抛出错误,则导入设置工具
pip install -U setuptools
如果再次抛出错误,请使用此脚本升级您的pip安装程序(亲自为我工作)
python -m pip install --upgrade pip
答案 3 :(得分:1)
首先以超级用户身份运行:
sudo su
然后:
pip install PyOpenGL PyOpenGL_accelerate
答案 4 :(得分:1)
我在Windows Git Bash上遇到了同样的问题,但是安装setuptools不能解决它。然后我注意到了另一个错误消息:
building 'twisted.test.raiser' extension error: Microsoft Visual C++ 14.0 is
required. Get it with "Microsoft Visual C++ Build Tools":
http://landinghub.visualstudio.com/visual-cpp-build-tools
该链接已失效,但最终该页面具有指向正确下载的链接:https://wiki.python.org/moin/WindowsCompilers
我为Visual Studio 2017安装了Microsoft Build Tools,并解决了该问题。
答案 5 :(得分:0)
如果像我一样在Windows上遇到此错误,则只需以管理员身份运行命令行工具(cmd.exe或Powershell),然后重试。
答案 6 :(得分:0)
主要取决于您要安装的软件包的类型。 通常由于缺少 libsasl2-dev 一个Here,用于在Ubuntu版本中使用的身份验证抽象库
首先,安装:
sudo apt-get install libsasl2-dev
然后运行:
pip安装<< \ package_name >>