[CIG-SHORT] Error on running .cfg files
Brad Aagaard
baagaard at usgs.gov
Fri Feb 10 13:34:03 PST 2012
On 02/10/2012 01:15 PM, Mahesh S Dhar wrote:
> Hi,
> I installed Pylith software (using the link; pylith-1.6.2-darwin-10.6.8.tgz) and ran set up file by source setup.sh. From tutorial file I tried to run .cfg file ( e.g. pylith axialdisp.cfg). the error message comes as below;
> ceriml09:pylith-1.6.2-darwin-10.6.8 msdhar$ source setup.sh Ready to run PyLith.ceriml09:pylith-1.6.2-darwin-10.6.8 msdhar$ cd ssetup.sh share/ src/ ceriml09:pylith-1.6.2-darwin-10.6.8 msdhar$ cd src/pylith/examples/twocells/twot twotet4/ twotet4-geoproj/ twotri3/ ceriml09:pylith-1.6.2-darwin-10.6.8 msdhar$ cd src/pylith/examples/twocells/twotri3/ceriml09:twotri3 msdhar$ pylith axialdisp.cfg 'import site' failed; use -v for tracebackTraceback (most recent call last): File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/bin/pylith", line 28, in<module> import os.path, sys, site File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site-packages/site.py", line 73, in<module> __boot() File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site-packages/site.py", line 33, in __boot imp.load_module('site',stream,path,descr) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.
py", line 525, in<module> main() File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 508, in main known_paths = addsitepackages(known_paths) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 288, in addsitepackages addsitedir(sitedir, known_paths) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 185, in addsitedir addpackage(sitedir, name, known_paths) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 159, in addpackage if not dircase in known_paths and os.path.exists(dir): File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/genericpath.py", line 18, in exists st = os.stat(path)TypeError: stat() argument 1 must be encoded string without NULL bytes, not strceriml09:twotri3 msdhar$ pysetReady to run PyLith.ceriml09:pylith-1.6.2-darwin-10.6.8 msdhar$ pylith axialdisp.cfg'import site' failed;
use -v for tracebackTraceback (most recent call last): File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/bin/pylith", line 28, in<module> import os.path, sys, site File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site-packages/site.py", line 73, in<module> __boot() File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site-packages/site.py", line 33, in __boot imp.load_module('site',stream,path,descr) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 525, in<module> main() File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 508, in main known_paths = addsitepackages(known_paths) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 288, in addsitepackages addsitedir(sitedir, known_paths) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 185, in addsitedir a
ddpackage(sitedir, name, known_paths) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 159, in addpackage if not dircase in known_paths and os.path.exists(dir): File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/genericpath.py", line 18, in exists st = os.stat(path)TypeError: stat() argument 1 must be encoded string without NULL bytes, not strceriml09:pylith-1.6.2-darwin-10.6.8 msdhar$ cd src/pylith/examples/twocells/twotri3/ceriml09:twotri3 msdhar$ pylith axialdisp.cfg'import site' failed; use -v for tracebackTraceback (most recent call last): File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/bin/pylith", line 28, in<module> import os.path, sys, site File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site-packages/site.py", line 73, in<module> __boot() File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site-packages/site.py", line 33, in __boot i
mp.load_module('site',stream,path,descr) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 525, in<module> main() File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 508, in main known_paths = addsitepackages(known_paths) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 288, in addsitepackages addsitedir(sitedir, known_paths) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 185, in addsitedir addpackage(sitedir, name, known_paths) File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/site.py", line 159, in addpackage if not dircase in known_paths and os.path.exists(dir): File "/gaia/home/msdhar/pylith/pylith-1.6.2-darwin-10.6.8/lib/python2.6/genericpath.py", line 18, in exists st = os.stat(path)TypeError: stat() argument 1 must be encoded string without NULL bytes, not strceriml09:twotri3
msdhar$
> How do I fix this? I am using MAC OS X Version 10.6.8.
> sincerely,mahesh
The error you are getting is likely caused by conflicts in your
environment setup. First, make sure you are using the bash shell.
echo $SHELL
The output should be "/bin/bash". If the output is not /bin/bash, then
simply startup a bash shell before running "source setup.sh" by typing
"bash". If you are using the bash shell, then please try the following
from the top-level pylith directory (where setup.sh) is:
unset PYTHONPATH
unset DYLD_LIBRARY_PATH
PATH=/bin:/usr/bin
source setup.sh
cd src/pylith/examples/twocells/twotri3
pylith axialdisp.cfg
Regards,
Brad
More information about the CIG-SHORT
mailing list