2015-04-09 6 views
1

Я использую библиотеку rauth в своем приложении Flask. В журнале ошибок отображается ошибкаОшибка импорта в PythonAnywhere

ImportError: No module named rauth. 

Как решить эту проблему.

+0

Установить рауту? –

+0

Вы установили рату? install rauth using pip install rauth – Jithin

+0

В нем говорится 'error: could not create '/usr/local/lib/python2.7/dist-packages/rauth': Permission denied' – padfoot27

ответ

2

Согласно documentation of PythonAnywhere on how to install custom packages, вы должны инструктировать пип установить в свой домашний каталог:

pip install --user rauth 
+0

Он работал как шарм – padfoot27

+1

PythonAnywhere dev здесь. Вам действительно не нужно ваше имя пользователя в этой командной строке - просто флаг '--user', то есть' pip install --user rauth'. Это немного смутно названный вариант для 'pip', который сообщает ему, чтобы установить материал в ваш домашний каталог, а не пытаться писать в глобальные системные библиотеки. –

+1

@ GilesThomas благодарит за разъяснения, вот что вы получаете за простое снятие документов. Я обновил свой ответ от оригинального 'pip install -user rauth' для тех, кто ищет это в будущем –

1

Для установки Rauth пожалуйста

питон -m пип установить Rauth

Если его даяние разрешение отклонено при установке. Кажется, пользователь, в который вы вошли в систему, не имеет права доступа к файлу. Пожалуйста, войдите в систему как пользователь, у которого есть все права доступа к файлам acess, я хочу сказать, что логин является основным администратором системы, а затем попробуйте.

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