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
[email protected]
On Apr 19, 2016, at 4:37 PM, Tony Roberts <[email protected]> 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 <[email protected]>
> 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 <[email protected]>
> 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 - [email protected]
https://mail.python.org/mailman/listinfo/pythondotnet