<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
</HEAD>
<BODY>
Hello,<BR>
<BR>
I've searched the web far and wide for an answer to this question, but can't find it. I'm running Ubuntu 10.04 and want to use the python calculator. I downloaded the paraview-3.10.1 binary and loaded paraview. When I follow the tutorial, create sphere assign the expression the value 5 and apply it gives the following error.<BR>
<BR>
<TABLE>
<TR>
<TD>
Traceback (most recent call last):<BR>
File &quot;&lt;string&gt;&quot;, line 4, in &lt;module&gt;<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/site-packages/paraview/vtk/dataset_adapter.py&quot;, line 5, in &lt;module&gt;<BR>
sure that it is installed properly.&quot;)<BR>
RuntimeError: This module depends on the numpy module. Please makesure that it is installed properly.<BR>
<BR>
</TD>
</TR>
</TABLE>
<BR>
I have python 2.6.5 installed on my computer but my understanding is that the binary comes with its own set of python. I checked and it looks like there is python 2.7 in the package directory. It also looks like it comes with its own version of numpy here<BR>
<BR>
/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/<BR>
<BR>
<BR>
If I delete the python calculator and try it again I get a different error message:<BR>
<BR>
<TABLE>
<TR>
<TD>
Traceback (most recent call last):<BR>
File &quot;&lt;string&gt;&quot;, line 4, in &lt;module&gt;<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/site-packages/paraview/vtk/dataset_adapter.py&quot;, line 2, in &lt;module&gt;<BR>
import numpy<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/__init__.py&quot;, line 136, in &lt;module&gt;<BR>
import add_newdocs<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/add_newdocs.py&quot;, line 9, in &lt;module&gt;<BR>
from numpy.lib import add_newdoc<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/lib/__init__.py&quot;, line 13, in &lt;module&gt;<BR>
from polynomial import *<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/lib/polynomial.py&quot;, line 11, in &lt;module&gt;<BR>
import numpy.core.numeric as NX<BR>
AttributeError: 'module' object has no attribute 'core'<BR>
<BR>
</TD>
</TR>
</TABLE>
<BR>
It gives the same error after that. The error seems to occur when it tries to import numpy. <BR>
<BR>
In a linux terminal window, if I open python 2.6 and &quot;import numpy&quot; it doesn't give me any problems. If I open the python shell in paraview and try to import numpy I get the following output:<BR>
<BR>
<TABLE>
<TR>
<TD>
Python 2.7.1 (r271:86832, Mar 17 2011, 09:15:47) <BR>
[GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] on linux2<BR>
&gt;&gt;&gt; from paraview.simple import *<BR>
paraview version 3.10.1, Date: 2011-01-28<BR>
&gt;&gt;&gt; import numpy<BR>
Traceback (most recent call last):<BR>
File &quot;&lt;console&gt;&quot;, line 1, in &lt;module&gt;<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/__init__.py&quot;, line 136, in &lt;module&gt;<BR>
import add_newdocs<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/add_newdocs.py&quot;, line 9, in &lt;module&gt;<BR>
from numpy.lib import add_newdoc<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/lib/__init__.py&quot;, line 13, in &lt;module&gt;<BR>
from polynomial import *<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/lib/polynomial.py&quot;, line 17, in &lt;module&gt;<BR>
from numpy.linalg import eigvals, lstsq<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/linalg/__init__.py&quot;, line 48, in &lt;module&gt;<BR>
from linalg import *<BR>
File &quot;/usr/local/ParaView-3.10.1-Linux-x86_64/lib/paraview-3.10/lib/python2.7/site-packages/numpy/linalg/linalg.py&quot;, line 23, in &lt;module&gt;<BR>
from numpy.linalg import lapack_lite<BR>
ImportError: liblapack.so: cannot open shared object file: No such file or directory<BR>
&gt;&gt;&gt; <BR>
<BR>
</TD>
</TR>
</TABLE>
I've tried several things, but it just doesn't make any sense. Any ideas?<BR>
<BR>
Jonathan<BR>
<BR>
</BODY>
</HTML>