Installing Enthought Tool Suite (ETS) on OpenSUSE 10.3

The Enthought Tool Suite (ETS) is a collection of components developed by Enthought to construct custom scientific applications. It includes a wide variety of components, including:

It is available for Linux, Mac OS X and Windows, but they don’t provide binaries for OpenSUSE, I don’t now why.

Here are just some steps to get it running on OpenSUSE 10.3. But, you have to install some packages, check here before to proceed:
My system:

ionut@vaio:~> cat /etc/SuSE-release
openSUSE 10.3 (X86-64)
VERSION = 10.3

I installed the suite in /usr/local/lib64/python2.5/site-packages so, let’s create the directories:

sudo mkdir -p /usr/local/lib64/python2.5/site-packages

Get the souces for ets tool from their repository:

svn co https://svn.enthought.com/svn/enthought/ETSProjectTools/trunk ETSProjectTools

Build ets (it is a kind of wrapper for their repository), a tool that automates the checkout process.

cd ETSProjectTools
python setup.py install

Get the latest souces for the project files, and build the eggs for the components:

ets co ETS
cd ETS_3.0.0b1
svn export https://svn.enthought.com/svn/enthought/sandbox/egg_builder.py
python egg_builder.py

If the build was successful, you would not have received any errors (though there will be one warning at the end about not building egg.info files) and the built eggs would be residing in a directory called dist

Install the eggs in the directory which we created at the beginning:

sudo easy_install -f dist/ -H dist/ ETS

Now you can try some examples which are included:

python Traits_3.0.0b1/examples/demo/Applications/converter.py
python Mayavi_3.0.0a1/examples/mayavi/scatter_plot.py
python Mayavi_3.0.0a1/examples/mayavi/streamline.py

or just run mayavi2 command.

In my case everything is working fine, I hope that also for you. Here are some references:

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

[...] I tried to install Enthought Tool Suite on OpenSUSE 11, with the help of my old post. For the moment there are no packages for OpenSUSE. I had to checkout their repository and build [...]

I ‘m trying to install MyaVi on OpenSUSE 10.3 and this
page seems to be very helpfull.
But if i click on the “here” link to look for the pre-installed packages it gives me an error.
Can you please help me with this matter.

Thank you in advance.

Best regards,

Kees Mulder

It seems that they remove that link, please check their website maybe they just moved it. Anyway, you can follow the steps from my post and if something will not work you can figure out which package you need to install.

Leave a comment

(required)

(required)