2016-02-22 3 views
0

Я пытаюсь установить Django 1.8.0 на моем Ubuntu, как это:Ошибка при установке Django с пип

pip install Django==1.8.9 

И это ошибка Im получение:

OSError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/Django-1.8.7.dist-info' 

Любая идея, что это проблема?

+0

Вы установили 'django1.8.7' с помощью sudo или с помощью' easy_install'. Попробуйте удалить старую версию в первую очередь «pip uninstall django» – ilse2005

+3

Возможный дубликат [django installation: не может использовать pip для установки django на linux (ubuntu)] (http://stackoverflow.com/questions/19629685/django-installation-cannot -use-pip-to-install-django-on-linuxubuntu) – Railslide

+0

Согласен с @Railslide. Вы должны быть установлены в virtualenv. Перед запуском команд pip/django убедитесь, что вы используете исходный бит/активацию на вашем виртуальном сервере. Установка django как sudo создаст проблемы в будущем. – dcclassics

ответ

0

Run в оболочке:

sudo pip install Django==1.8.9 

Но, как говорится в комментарии, вам лучше использовать virtualenv с или без virtualenvwrapper. Если у вас есть python 3.3+, рекомендуется использовать pyvenv (с или без virtualenvwrapper) вместо virtualenv.