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

Reply via email to