在ubuntu

时间:2016-04-12 17:07:09

标签: python ubuntu

我无法在ubuntu中使用命令行安装imutils。我已经使用过" pip install imutils"但它显示错误:

error: could not create '/usr/local/lib/python2.7/dist-packages/imutils': Permission denied

----------------------------------------
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_amorthyo/imutils/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-Beko63-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_amorthyo/imutils
Storing debug log for failure in /home/amorthyo/.pip/pip.log

请任何人帮忙????

2 个答案:

答案 0 :(得分:5)

您的用户无权写入该位置。 您无需以root身份运行pip

请改为尝试:

pip install --user imutils

并将您的本地站点包目录添加到PYTHONPATH - 因为您说过你在Ubuntu上,这可能是~/.local/lib/python2.7/site-packages。其他读者应检查python -m site的输出以查找用户站点目录并查看是否已启用。

答案 1 :(得分:0)

试试这个:  sudo pip install imutils 这可能是一个被拒绝的许可问题。