2017-02-20 15 views
0

У меня возникли проблемы с установкой подушки. Вот полный отслеживающий:Ошибка при установке Pillow (Django)

Collecting Pillow 
    Using cached Pillow-4.0.0-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 
Collecting olefile (from Pillow) 
    Using cached olefile-0.44.zip 
Installing collected packages: olefile, Pillow 
    Running setup.py install for olefile ... error 
    Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/bt/_3d4816x12d95tzvcp_0302w0000gn/T/pip-build-UyBMYN/olefile/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/bt/_3d4816x12d95tzvcp_0302w0000gn/T/pip-QHsEXV-record/install-record.txt --single-version-externally-managed --compile: 
    running install 
    running build 
    running build_py 
    creating build 
    creating build/lib 
    copying OleFileIO_PL.py -> build/lib 
    creating build/lib/olefile 
    copying olefile/__init__.py -> build/lib/olefile 
    copying olefile/olefile.py -> build/lib/olefile 
    copying olefile/README.rst -> build/lib/olefile 
    copying olefile/README.html -> build/lib/olefile 
    copying olefile/LICENSE.txt -> build/lib/olefile 
    copying olefile/CONTRIBUTORS.txt -> build/lib/olefile 
    running install_lib 
    creating /Library/Python/2.7/site-packages/olefile 
    error: could not create '/Library/Python/2.7/site-packages/olefile': Permission denied 

    ---------------------------------------- 
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/bt/_3d4816x12d95tzvcp_0302w0000gn/T/pip-build-UyBMYN/olefile/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/bt/_3d4816x12d95tzvcp_0302w0000gn/T/pip-QHsEXV-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/bt/_3d4816x12d95tzvcp_0302w0000gn/T/pip-build-UyBMYN/olefile/ 

ошибка, кажется, «Отказано в доступе» при попытке создать папку; хотя я не могу понять, почему ...

Моя машина работает под управлением Mac OSX, и я использую Terminal для запуска команд для этого проекта Django.

ответ

1

Поскольку обычный пользователь не имеет разрешения на установку пакетов по всему миру. Либо работайте с sudo, либо - намного лучше - используйте virtualenv и установите там свои пакеты.

0

Там уже несколько вопросов относительно этой проблемы, я хотел бы предложить, чтобы взглянуть на них:

Я предпочитаю второй но это также зависит от структуры вашего проекта/приложения

 Смежные вопросы

  • Нет связанных вопросов^_^