[CIG-SHORT] Problem on the installation of Pylith
Ikuo Cho
ikuo-chou at aist.go.jp
Mon Mar 16 04:27:26 PDT 2009
Dear pylith developers,
I have installed Pylith from the source code into a Linux machine with specification:
OS: Fedora Core 8
CPU: Intel(R) Pentium(R) D CPU 3.00GHz
uname -m = i686
uname -r = 2.6.24.5-85.fc8
uname -s = Linux
uname -v = #1 SMP Sat Apr 19 12:39:34 EDT 2008
As a note, I installed Python2.5.2 to /home/beowulf/local and export
PYTHONPATH=/home/beowulf/local/lib/python2.5/site-packages
although I have another python version 2.5.1 in the system directory
/usr. I installed pylith so that it does NOT depend on MPICH but MPICH2.
No noticeable warning was found in the installation process of Pylith,
but I was not able to run it correctly. To be specific, I tried to run
Pylith in the directory
/home/beowulf/Shoyu_cho.1.3.1/pylith-1.3.1/examples/3d/hex8 by typing
“ pylith dislocation.cfg”. However, I only obtained the following
messages.
[beowulf at localhost hex8]$ pylith dislocation.cfg
Traceback (most recent call last):
File "/home/beowulf/local/bin/pylith", line 31, in <module>
from pylith.PyLithApp import PyLithApp
File "/home/beowulf/local/lib/python2.5/site-packages/pylith/PyLithApp.py", line 17, in <module>
from mpi import Application
File "/home/beowulf/local/lib/python2.5/site-packages/pythia-0.8.1.7-py2.5.egg/mpi/__init__.py", line 14, in <module>
from _mpi import *
ImportError: No module named _mpi
Could you tell me what happened?
I append two make.log files to this maiil and I think that the following
information obtained from the python shell is useful to make a diagnosis.
[beowulf at localhost ~]$ python
Python 2.5.2 (r252:60911, Mar 16 2009, 16:42:20)
[GCC 4.1.2 20070925 (Red Hat 4.1.2-33)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', '/home/beowulf/local/lib/python2.5/site-packages/merlin-1.6.egg', '/home/beowulf/local/lib/python2.5/site-packages/pythia-0.8.1.7-py2.5.egg', '/home/beowulf/local/lib/python2.5/site-packages/Cheetah-2.0rc8-py2.5-linux-i686.egg', '/home/beowulf/local/lib/python2.5/site-packages', '/home/beowulf/local/lib/python25.zip', '/home/beowulf/local/lib/python2.5', '/home/beowulf/local/lib/python2.5/plat-linux2', '/home/beowulf/local/lib/python2.5/lib-tk', '/home/beowulf/local/lib/python2.5/lib-dynload']
>>>
>>> import mpi
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/beowulf/local/lib/python2.5/site-packages/pythia-0.8.1.7-py2.5.egg/mpi/__init__.py", line 14, in <module>
from _mpi import *
ImportError: No module named _mpi
Also,
[beowulf at localhost ~]$ nemesis
Python 2.5.2 (r252:60911, Mar 16 2009, 16:42:20)
[GCC 4.1.2 20070925 (Red Hat 4.1.2-33)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import _mpi
>>>
After all, the nemesis seems to have been installed correctly and I
have a single MPI installation on this machine (I installed MPI for
Pylith). Also, I made sure the correct 'mpiexec' and 'python' in my path
when installing nemesis.
Ikuo Cho
----------------------------------------------------------
Geological Survey of Japan,
National Institute of Advanced Industrial Science and Technology
Tsukuba Central 7, Tsukuba 305-8567 Japan
Tel +81-29-861-3891, Fax +81-29-861-3682
----------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make-pylith.log
Type: application/octet-stream
Size: 181522 bytes
Desc: not available
Url : http://geodynamics.org/pipermail/cig-short/attachments/20090316/dc8c360a/attachment-0002.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make-nemesis.log
Type: application/octet-stream
Size: 2279 bytes
Desc: not available
Url : http://geodynamics.org/pipermail/cig-short/attachments/20090316/dc8c360a/attachment-0003.obj
More information about the CIG-SHORT
mailing list