Building the Enthought Tool Suite on Fedora 7: Dependencies:
- http://www.python.org Python - http://numpy.scipy.org NumPy - http://www.scipy.org SciPy - http://peak.telecommunity.com/DevCenter/setuptools Setuptools ez_install.py - http://www.wxpython.org wxPython-2.6.x or higher for the UI (Traits, !PyFace, Envisage). - http://www.swig.org SWIG version 1.3.24 or higher (for `kiva`, `chaco`, `enable`) - http://www.pythonware.com/products/pil/ Python Imaging Library (for `kiva`, `chaco`, `enable`) - http://www.vtk.org VTK-Python VTK-5.0, 4.4.2 and higher should work -- for TVTK and MayaVi2. - http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/ Pyrex-0.9.4.1, not 0.9.5!! On Fedora 8 Pyrex-0.9.5.1a was installed. This does not work: incompatible build_ext.py! $ svn co https://svn.enthought.com/svn/enthought/autobuild build trunk is only needed to get egg_builder.py, so it is possibly better to get it separately. $ svn co https://svn.enthought.com/svn/enthought/trunk trunk $ cd build $ cp ../trunk/egg_builder.py . $ python egg_builder.py --clean $ python egg_builder.py -r Ignore the WARNING message at the end. Now you can install from the build directory: dist enthought.help_2.0.1b1 enthought.pyface_2.0.1b1 egg_builder.py enthought.interpolate_2.0.0b3 enthought.python_2.0.1b1 enthought.chaco_1.9.1b1 enthought.io_2.0.1b1 enthought.resource_2.0.1b1 enthought.chaco2_2.0.1b1 enthought.kiva_2.0.0b2 enthought.resource_type_2.0.1b1 enthought.charm_2.0.1b1 enthought.logger_2.0.1b1 enthought.setuptools_0.2.1b1 enthought.component_2.0.1b1 enthought.mathematics_2.0.1b1 enthought.sharing_2.0.1b1 enthought.debug_2.0.1b1 enthought.mayavi_2.0.2a1 enthought.sweet_pickle_2.0.1b1 enthought.developer_2.0.1b1 enthought.model_2.0.1b1 enthought.testing_2.0.1b1 enthought.enable_1.9.1b1 enthought.naming_2.0.1b1 enthought.traits_2.0.1b1 enthought.enable2_2.0.1b1 enthought.numerical_modeling_2.0.1b1 enthought.traits.ui.wx_2.0.1b1 enthought.endo_2.0.1b1 enthought.persistence_2.0.1b2 enthought.tvtk_2.0.0b2 enthought.envisage_2.0.1b1 enthought.plugins.chaco_1.9.1b1 enthought.type_manager_2.0.1b1 enthought.etsconfig_2.0.1b1 enthought.plugins.debug_2.0.1b1 enthought.units_2.0.1b1 enthought.gotcha_2.0.1b1 enthought.plugins.python_shell_2.0.1b1 enthought.util_2.0.1b2 enthought.graph_2.0.1b1 enthought.plugins.refresh_code_2.0.1b1 ets_2.6.0b1 enthought.greenlet_2.0.1b1 enthought.plugins.test_2.0.1b1 enthought.guitest_2.0.0b2 enthought.plugins.text_editor_2.0.1b1 Let us for instance install mayavi_2.0.1b1, traits, tvtk, etcetera: $ sudo easy_install -f dist -H dist enthought.ma* enthought.t* The only problem I encountered, was with installing enthought.interpolate: scipy.weave from scipy.weave import ext_tools ImportError: No module named scipy.weave Enjoy, Jaap --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---
