I am using matplotllib as part of web server. matplotlib causes my server to crash with this error:
File “/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/init.py”, line 597, in _get_configdir
return _get_config_or_cache_dir(_get_xdg_config_dir())
File “/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/init.py”, line 534, in _get_xdg_config_dir
return os.environ.get(‘XDG_CONFIG_HOME’, os.path.join(get_home(), ‘.config’))
File “/apollo/env/Ssdf/bin/…/…/…/package/local_1/Linux-2.6c2.5-x86_64/Python27/Python27-487.0-0/lib/python2.7/posixpath.py”, line 77, in join
elif path == ‘’ or path.endswith(’/’):
<type ‘exceptions.AttributeError’>: ‘NoneType’ object has no attribute ‘endswith’
I have no home directory on my server (and probably don’t have the permissions to create one). What is the correct way to fix this problem?
Thanks!
Paul
How did you install matplotlib? I’ve had success using anaconda on cheap $7/month web servers before
http://continuum.io/downloads
···
On Wed, May 7, 2014 at 7:20 AM, Paul Tremblay <paulhtremblay@…287…> wrote:
I am using matplotllib as part of web server. matplotlib causes my server to crash with this error:
File “/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/init.py”, line 597, in _get_configdir
return _get_config_or_cache_dir(_get_xdg_config_dir())
File “/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/init.py”, line 534, in _get_xdg_config_dir
return os.environ.get(‘XDG_CONFIG_HOME’, os.path.join(get_home(), ‘.config’))
File “/apollo/env/Ssdf/bin/…/…/…/package/local_1/Linux-2.6c2.5-x86_64/Python27/Python27-487.0-0/lib/python2.7/posixpath.py”, line 77, in join
elif path == ‘’ or path.endswith(’/’):
<type ‘exceptions.AttributeError’>: ‘NoneType’ object has no attribute ‘endswith’
I have no home directory on my server (and probably don’t have the permissions to create one). What is the correct way to fix this problem?
Thanks!
Paul
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
� 3 signs your SCM is hindering your productivity
� Requirements for releasing software faster
� Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users
I am using our companies pacaking system. The version of matplotlib is 1.3.1, by the way.
···
On Wed, May 7, 2014 at 11:32 AM, Paul Hobson <pmhobson@…287…> wrote:
How did you install matplotlib? I’ve had success using anaconda on cheap $7/month web servers before
http://continuum.io/downloads
On Wed, May 7, 2014 at 7:20 AM, Paul Tremblay <paulhtremblay@…287…> wrote:
I am using matplotllib as part of web server. matplotlib causes my server to crash with this error:
File “/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/init.py”, line 597, in _get_configdir
return _get_config_or_cache_dir(_get_xdg_config_dir())
File “/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/init.py”, line 534, in _get_xdg_config_dir
return os.environ.get(‘XDG_CONFIG_HOME’, os.path.join(get_home(), ‘.config’))
File “/apollo/env/Ssdf/bin/…/…/…/package/local_1/Linux-2.6c2.5-x86_64/Python27/Python27-487.0-0/lib/python2.7/posixpath.py”, line 77, in join
elif path == ‘’ or path.endswith(’/’):
<type ‘exceptions.AttributeError’>: ‘NoneType’ object has no attribute ‘endswith’
I have no home directory on my server (and probably don’t have the permissions to create one). What is the correct way to fix this problem?
Thanks!
Paul
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
� 3 signs your SCM is hindering your productivity
� Requirements for releasing software faster
� Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users
I’ve discovered the problem and a fix. $HOME is set to /home/ptremblay, but /home/ptremblay does not exist. If I do:
import os
try:
import matplotlib
except AttributeError as msg:
os.environ['HOME'] = '/apollo/env/Ssdf/var/home_config/'
import matplotlib
Then I can import the library.
···
On Wed, May 7, 2014 at 11:50 AM, Paul Tremblay <paulhtremblay@…1972…> wrote:
I am using our companies pacaking system. The version of matplotlib is 1.3.1, by the way.
On Wed, May 7, 2014 at 11:32 AM, Paul Hobson <pmhobson@…287…> wrote:
How did you install matplotlib? I’ve had success using anaconda on cheap $7/month web servers before
http://continuum.io/downloads
On Wed, May 7, 2014 at 7:20 AM, Paul Tremblay <paulhtremblay@…287…> wrote:
I am using matplotllib as part of web server. matplotlib causes my server to crash with this error:
File “/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/init.py”, line 597, in _get_configdir
return _get_config_or_cache_dir(_get_xdg_config_dir())
File “/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/init.py”, line 534, in _get_xdg_config_dir
return os.environ.get(‘XDG_CONFIG_HOME’, os.path.join(get_home(), ‘.config’))
File “/apollo/env/Ssdf/bin/…/…/…/package/local_1/Linux-2.6c2.5-x86_64/Python27/Python27-487.0-0/lib/python2.7/posixpath.py”, line 77, in join
elif path == ‘’ or path.endswith(’/’):
<type ‘exceptions.AttributeError’>: ‘NoneType’ object has no attribute ‘endswith’
I have no home directory on my server (and probably don’t have the permissions to create one). What is the correct way to fix this problem?
Thanks!
Paul
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
� 3 signs your SCM is hindering your productivity
� Requirements for releasing software faster
� Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users
However, this really is a bug. I have spent about two hours trying to get this to work on EC.
Where to I file bugs?
P.
···
On Wed, May 7, 2014 at 1:29 PM, Paul Tremblay <paulhtremblay@…287…> wrote:
I’ve discovered the problem and a fix. $HOME is set to /home/ptremblay, but /home/ptremblay does not exist. If I do:
import os
try:
import matplotlib
except AttributeError as msg:
os.environ['HOME'] = '/apollo/env/Ssdf/var/home_config/'
import matplotlib
Then I can import the library.
On Wed, May 7, 2014 at 11:50 AM, Paul Tremblay <paulhtremblay@…1972…> wrote:
I am using our companies pacaking system. The version of matplotlib is 1.3.1, by the way.
On Wed, May 7, 2014 at 11:32 AM, Paul Hobson <pmhobson@…287…> wrote:
How did you install matplotlib? I’ve had success using anaconda on cheap $7/month web servers before
http://continuum.io/downloads
On Wed, May 7, 2014 at 7:20 AM, Paul Tremblay <paulhtremblay@…287…> wrote:
I am using matplotllib as part of web server. matplotlib causes my server to crash with this error:
File “/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/init.py”, line 597, in _get_configdir
return _get_config_or_cache_dir(_get_xdg_config_dir())
File “/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/init.py”, line 534, in _get_xdg_config_dir
return os.environ.get(‘XDG_CONFIG_HOME’, os.path.join(get_home(), ‘.config’))
File “/apollo/env/Ssdf/bin/…/…/…/package/local_1/Linux-2.6c2.5-x86_64/Python27/Python27-487.0-0/lib/python2.7/posixpath.py”, line 77, in join
elif path == ‘’ or path.endswith(’/’):
<type ‘exceptions.AttributeError’>: ‘NoneType’ object has no attribute ‘endswith’
I have no home directory on my server (and probably don’t have the permissions to create one). What is the correct way to fix this problem?
Thanks!
Paul
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
� 3 signs your SCM is hindering your productivity
� Requirements for releasing software faster
� Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Hi Paul and Paul,
I thought I'd pile onto this Paul Pile...
Paul Tremblay, on 2014-05-15 16:33, wrote:
However, this really is a bug. I have spent about two hours trying to get
this to work on EC.
Where to I file bugs?
https://github.com/matplotlib/matplotlib/issues
Here's a recent issue which may be related to yours,
https://github.com/matplotlib/matplotlib/issues/3062
but if that doesn't capture the problem you are seeing, and you
don't find an issue open for the behavior you're seeing, please
open a new one.
best,
···
--
_
/ \
A* \^ -
,./ _.`\\ / \
/ ,--.S \/ \
/ `"~,_ \ \
__o ?
_ \<,_ /:\
--(_)/-(_)----.../ | \
--------------.......J
Paul Ivanov
http://pirsquared.org
Thanks. New issue submitted.
In my humble opinion, the creation of a home configuration directory should be optional, only implemented by an option from the command line. Otherwise, a small detail like creating a directory can cause major headaches.
···
On Thu, May 15, 2014 at 4:43 PM, Paul Ivanov <pi@…1016…> wrote:
Hi Paul and Paul,
I thought I’d pile onto this Paul Pile…
Paul Tremblay, on 2014-05-15 16:33, wrote:
However, this really is a bug. I have spent about two hours trying to get
this to work on EC.
Where to I file bugs?
https://github.com/matplotlib/matplotlib/issues
Here’s a recent issue which may be related to yours,
https://github.com/matplotlib/matplotlib/issues/3062
but if that doesn’t capture the problem you are seeing, and you
don’t find an issue open for the behavior you’re seeing, please
open a new one.
best,
–
_
/ \
A* \^ -
,./ _.`\\ / \
/ ,--.S \/ \
/ `"~,_ \ \
__o ?
_ <,_ /:\
–()/-()----…/ | \
--------------…J
Paul Ivanov
http://pirsquared.org
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users