Ask Your Question
0

setup avatar error "no module named Avatar"

asked 2014-01-21 15:53:55 -0600

SocialQA gravatar image

updated 2014-01-22 09:54:31 -0600

I have followed the instructions on setting up avatar, but I get the following error:

[Tue Jan 21 15:20:53 2014] [error] [client 128.101.35.71] mod_wsgi (pid=11680): Exception occurred processing WSGI script '/../../../..//django.wsgi'.
[Tue Jan 21 15:20:53 2014] [error] [client 128.101.35.71] Traceback (most recent call last):
[Tue Jan 21 15:20:53 2014] [error] [client 128.101.35.71]   File "/../../../local/lib/python2.7/site-packages/Django-1.4.10-py2.7.egg/django/core/handlers/wsgi.py", line 219, in __call__
[Tue Jan 21 15:20:53 2014] [error] [client 128.101.35.71]     self.load_middleware()
[Tue Jan 21 15:20:53 2014] [error] [client 128.101.35.71]   File "/../../..//local/lib/python2.7/site-packages/Django-1.4.10-py2.7.egg/django/core/handlers/base.py", line 47, in load_midd
leware
[Tue Jan 21 15:20:53 2014] [error] [client 128.101.35.71]     raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e))
[Tue Jan 21 15:20:53 2014] [error] [client 128.101.35.71] ImproperlyConfigured: Error importing middleware askbot.middleware.anon_user: "No module named avatar"

I have already added into installed apps, and have done everything mentioned in this link: http://askbot.org/doc/optional-modules.html#uploaded-avatars

When I installed using pip install I was in virtualenv and after the installation the avatar was install in src folder within my virtualenv.

bin  askbotApp  include  lib  local  src

/src/django-avatar$
avatar  CHANGELOG  CONTRIBUTORS.txt  django_avatar.egg-info  docs  LICENSE.txt  MANIFEST.in  README.txt  setup.py  tests
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2014-01-22 09:00:04 -0600

Evgeny gravatar image

Looks like you don't have the module avatar on your Python path, you will need to install it first:

pip install -e git+git://github.com/ericflo/django-avatar.git#egg=django_avatar
edit flag offensive delete link more

Comments

I installed it and it got installed completely outside of askbot should I move the directory inside to askbot or just add the location where it got installed to python path?

SocialQA gravatar imageSocialQA ( 2014-01-22 09:35:38 -0600 )edit

It should be installed in the same environment with which your site runs. If you are using virtualenv, just activate that environment and then run the "pip install" command.

Evgeny gravatar imageEvgeny ( 2014-01-22 09:50:38 -0600 )edit

I was in virtualenv when I installed, it got installed inside src folder i edited to question

SocialQA gravatar imageSocialQA ( 2014-01-22 09:52:40 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2014-01-21 15:53:55 -0600

Seen: 544 times

Last updated: Jan 22 '14