all operations are noticeably very slow, I haven't changed anything from 
the setup, any idea on what to look for?

with the same app on pythonanywhere, everything runs faster


On Saturday, July 20, 2013 11:53:36 AM UTC+3, K. Antonis Tzorvas wrote:
>
> I solved this problem by adding 
> import os
> import tempfile
> os.environ['MPLCONFIGDIR'] = tempfile.mkdtemp()
>
> before the import matplotlib and it's running, but i had problems with the 
> plotting due to headless environment i was getting this error from py-Tk:
> *"no display name and $DISPLAY environment variable"*I Solved this by 
> adding
> import matplotlib
> matplotlib.use('Agg')
> import matplotlib.pyplot as plt
>
> I've seen your scripts for setting up web2py in such a different ways 
> (with or without redmine/postgresql etc) and i liked this logic, i will go 
> and setup a standard development environment in my remote machine/server so 
> to avoid conflicts when uploading the application in a different 
> environment -- if there is any suggestion, it would be more than pleasantly 
> to hear it!
>
> thanks for your great work!
>
> On Saturday, July 20, 2013 10:42:12 AM UTC+3, Massimo Di Pierro wrote:
>>
>> Look into this. When you import matplotlib it attempts to read(write?) 
>> into the MPLCONFIGDIR. If it does not exist for the user or the user 
>> (www-data) does not have read/write permission it fails.
>>
>> On Friday, 19 July 2013 20:45:28 UTC-5, K. Antonis Tzorvas wrote:
>>>
>>> I've used this script 
>>> https://github.com/web2py/web2py/blob/master/scripts/setup-web2py-nginx-uwsgi-ubuntu.sh
>>>
>>> and the problem is that i cannot import matplotlib in web2py (although 
>>> it did import numpy)
>>> if i try to run /home/www-data/web2py/web2py.py on another port then 
>>> there is no problem with the import and the application is running fine
>>>
>>> any idea?
>>> thanks
>>>
>>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to