Garth N. Wells wrote:
> 
> 
> Lorenzo Isella wrote:
>> Hi Anders,
>> And thanks for your help.
>> I suspect my problem is rather trivial and with some more adequate
>> computer skills I could fix it myself.
>> This is the content of the directory you mentioned:
>>
>> ~/temp$ ls /usr/lib/python2.5/site-packages/dolfin/
>> assemble.py   constants.pyc  dolfin.py   _dolfin.so.0      __init__.pyc
>> assemble.pyc  _dolfin.a      dolfin.pyc  _dolfin.so.0.0.0  plot.py
>> constants.py  _dolfin.la     _dolfin.so  __init__.py       plot.pyc
>>
>> However, see what happens when I fire up python2.5 and try importing 
>> dolfin:
>>
>> ~/temp$ python2.5
>> Python 2.5.1 (r251:54863, Aug 17 2007, 00:51:07)
>> [GCC 4.1.3 20070812 (prerelease) (Debian 4.1.2-15)] on linux2
>> Type "help", "copyright", "credits" or "license" for more information.
>>>>> import dolfin
>> Traceback (most recent call last):
>>   File "<stdin>", line 1, in <module>
>>   File "/usr/lib/python2.5/site-packages/dolfin/__init__.py", line 4,
>> in <module>
>>     from assemble import *
>>   File "/usr/lib/python2.5/site-packages/dolfin/assemble.py", line 16,
>> in <module>
>>     from ffc import *
>> ImportError: No module named ffc
>>
>> So I see and error message because ffc is missing. But that is really
>> odd as my system sees it as installed.
>> In fact, I can easily import ffc, but under python 2.4 (which seems to
>> be the default on my box).
>> See:
>>
>> ~/temp$ python
>> Python 2.4.4 (#2, Aug 16 2007, 02:03:40)
>> [GCC 4.1.3 20070812 (prerelease) (Debian 4.1.2-15)] on linux2
>> Type "help", "copyright", "credits" or "license" for more information.
>>>>> import ffc
>>
>> and no error message is given. It seems to me that dolfin wants to run
>> under python2.5 and ffc asks for 2.4.
>> How can I fix that? Everything is already there!
> 
> If you install both packages with the default Python version, things 
> should work out. To force FFC to use Python 2.5, in the FFC directory do
> 
>   python2.5 setup.py install
> 
> Make sure that you do the same for FIAT.
> 
> Garth

I think he installed from the Debian packages so this won't help?

/Anders


> 
>> Many thanks
>>
>> Lorenzo
>>
>>
>>
>>
>> On 17/09/2007, Anders Logg <[EMAIL PROTECTED]> wrote:
>>> What happens if you start Python and just type
>>>
>>> import dolfin
>>>
>>> ?
>>>
>>> DOLFIN should be installed under
>>>
>>> /usr/lib/python2.5/site-packages/dolfin/
>>>
>>> (or 2.4?)
>>>
>>> /Anders
>>>
>>>
>>> Lorenzo Isella wrote:
>>>> Dear All,
>>>> Thanks for the answers I was provided with.
>>>> After installing libdolfin-dev, I tried running the example in the
>>>> tutorial (http://www.fenics.org/wiki/Tutorial) only to get the 
>>>> following
>>>> error message:
>>>>
>>>> ~/temp$ python poisson.py
>>>> Traceback (most recent call last):
>>>>   File "poisson.py", line 1, in ?
>>>>     from dolfin import *
>>>> ImportError: No module named dolfin
>>>>
>>>> where poisson.py is the file where I saved the python script of the
>>>> tutorial.
>>>> Anybody having the same problem? Where has the dolfin module ended up?
>>>> Cheers
>>>>
>>>> Lorenzo
>>>> _______________________________________________
>>>> DOLFIN-dev mailing list
>>>> [email protected]
>>>> http://www.fenics.org/mailman/listinfo/dolfin-dev
>> _______________________________________________
>> DOLFIN-dev mailing list
>> [email protected]
>> http://www.fenics.org/mailman/listinfo/dolfin-dev
>>
> 
> 
_______________________________________________
DOLFIN-dev mailing list
[email protected]
http://www.fenics.org/mailman/listinfo/dolfin-dev

Reply via email to