0

I have seen some Q&A about this problem. In most cases, it shows CPython Extensions for IronPython.

But it is too old to download module files. The download link doesn't work, so I can't resolve the problem.

What should I do for using .pyd in IronPython. Is it impossible?

[Updata] I want use the OSC communication in IronPython. However the library module of OSC that I use(pyOSC) is for Python, not for IronPython. I found that pyOSC needed socket.pyd. This is why I would like to know a way to import .pyd into IronPython. Or, if there is another way to use OSC communication in IronPython (without using pyOSC), I would like to know it.

denfromufa
  • 5,610
  • 13
  • 81
  • 138
Morimi
  • 29
  • 2

1 Answers1

3

IronClad, the CPython extensions for IronPython, is now dead and does not support the last version of IronPython (2.7). Furthermore, IronPython itself is now essentially dead.

I would consider using pythonnet which allows for interop between .Net and Python (and is still maintained). It allows you to call Python (CPython) from .Net programs.

IronManMark20
  • 1,298
  • 12
  • 28
  • Thank you for your answer. Can you tell me how should I do concretely? Sorry, I don't have enough information and skill... – Morimi Jul 18 '16 at 05:09
  • @Morimi see this tutorial how to use .pyd extensions (in this case numpy) from pythonnet: https://github.com/pythonnet/pythonnet/blob/master/README.md – denfromufa Aug 18 '16 at 02:12