I tried calling Py_SetPythonHome("C:\\Python27") before calling PythonEngine.Initialize(), but I got the same problem (re ‘copy_reg’ not found). Any other suggestions? -- Cameron Hayne cameron.ha...@introspect.ca
On Apr 19, 2016, at 4:37 PM, Tony Roberts <t...@pyxll.com> wrote: > No need to import the c Python extension - from IronPython you would be able > to reference the Python.runtime assembly without it. The problem you're > having sounds like the python path isn't correct for cPython. You could try > setting the PYTHONHOME environment variable and see if that gets you any > further. > > Best regards, > Tony > On Tue, Apr 19, 2016 at 9:30 PM Denis Akhiyarov <denis.akhiya...@gmail.com> > wrote: > Did you try this code? > > http://www.voidspace.org.uk/ironpython/cpython_extensions.shtml > > On Tue, Apr 19, 2016 at 2:09 PM, Cameron Hayne <cameron.ha...@introspect.ca> > wrote: > Should it be possible to call Python (CPython) code from IronPython (an > IronPython script) via the Python.Runtime DLL ? > I.e. an IronPython script that imports the Python.Runtime DLL and then calls > the functions provided by that DLL. > In my preliminary tests, I get an error about ‘copy_reg’ not being found. > This error seems to happen when calling PythonEngine.Initialize(). _________________________________________________ Python.NET mailing list - PythonDotNet@python.org https://mail.python.org/mailman/listinfo/pythondotnet