尝试在Mac上安装Python版Pillow时发生环境错误?

时间:2019-01-17 16:44:33

标签: python error-handling pip python-imaging-library

当我尝试使用终端安装Pillow时出现此错误:

pip install pillow
Collecting pillow
  Downloading https://files.pythonhosted.org/packages/7e/bb/d502ae951099ce9a5a20dec21e577f304b7706321f83205c5215ebc028cd/Pillow-5.4.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (3.7MB)
    100% |████████████████████████████████| 3.7MB 1.3MB/s 
Installing collected packages: pillow
Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/Pillow-5.4.1.dist-info'
Consider using the `--user` option or check the permissions.

如何避免此错误并成功安装Pillow?

1 个答案:

答案 0 :(得分:0)

您收到的消息是您的用户无权在试图存储模块文件的位置编辑文件。 Pip是一个程序,可让您安装不同的python模块。它运行时,默认情况下将按您的方式运行,并且如果您无权保存到该位置,则不会。 sudo是超级用户操作的缩写,它以具有超级用户权限的超级用户身份运行pip,该超级用户具有保存到该位置所需的所有权限。