By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
455,547 Members | 1,417 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 455,547 IT Pros & Developers. It's quick & easy.

IronPython and scipy/pyExcelerator

P: n/a
I'm looking forward to the release IronPython, primarily for its IDE. I
currently use scipy and pyExcelerator to crunch numbers and write them
to Excel: does can these packages be used with IronPython as well?

Thanks in advance

Thomas Philips

Jul 20 '06 #1
Share this Question
Share on Google+
2 Replies


P: n/a
tk****@hotmail.com wrote:
I'm looking forward to the release IronPython, primarily for its IDE. I
currently use scipy and pyExcelerator to crunch numbers and write them
to Excel: does can these packages be used with IronPython as well?

Thanks in advance

Thomas Philips
I don't think so unless scipy has a release for .net. I think all those nice
algorithms are in C or Fortran and mostly haven't been translated into C#.
--
Robin Becker

Jul 21 '06 #2

P: n/a

tk****@hotmail.com wrote:
I'm looking forward to the release IronPython, primarily for its IDE. I
currently use scipy and pyExcelerator to crunch numbers and write them
to Excel: does can these packages be used with IronPython as well?

Thanks in advance
You could try Python for .NET. This is a version of cPython with
support for .NET built in.

You may have to amend the code that Visual Studio produces to work with
Python for .NET rather than for IronPython (necessary changes may be
restricted to the import syntax).

SciPy makes extensive use of C extensions which aren't currently
supoorted by IronPython. There has been some preliminary work done dy
Seo Sanghyeon on a 'reflector' that uses ctypes to allow IronPython to
access cPython C extensions. My understanding is that it works (at
least partially) but that the exceptions it returns are (currently)
confusing.

See
http://groups.google.com/group/comp....7e157124943e9f

and also search the IronPython mailing lists. Alternatively you could
use interprocess communication between cPython and IronPython ;-)

All the best,
Fuzzyman
http://www.voidspace.org.uk/python/index.shtml
>
Thomas Philips
Jul 22 '06 #3

This discussion thread is closed

Replies have been disabled for this discussion.