|
From: Paul T. <pau...@gm...> - 2014-05-07 14:20:12
|
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
|
|
From: Paul H. <pmh...@gm...> - 2014-05-07 15:32:33
|
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 <pau...@gm...>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 > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
|
From: Paul T. <pau...@gm...> - 2014-05-07 15:50:10
|
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 <pmh...@gm...> 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 <pau...@gm...>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 >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> > |
|
From: Paul T. <pau...@gm...> - 2014-05-07 17:29:09
|
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 <pau...@gm...>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 <pmh...@gm...> 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 <pau...@gm...>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
>>> Mat...@li...
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>
>>>
>>
>
|
|
From: Paul T. <pau...@gm...> - 2014-05-15 20:33:27
|
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 <pau...@gm...>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 <pau...@gm...>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 <pmh...@gm...> 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 <pau...@gm...>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 >>>> Mat...@li... >>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >>>> >>>> >>> >> > |
|
From: Paul I. <pi...@be...> - 2014-05-15 20:43:54
|
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 |
|
From: Paul T. <pau...@gm...> - 2014-05-16 12:16:11
|
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...@be...> 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 > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |