[Python.NET] How to embed properly using Python for .NET
denis.akhiyarov at gmail.com
Mon Oct 6 15:51:56 CEST 2014
It turned out that PTVS was stepping through the use-handled exceptions for
module imports, so the problem was not here.
The original problem is that when importing modules as .py* files, then it
fails. The only way it works is when the module is setup as a package with
corresponding __init__.py file(s) in the subfolder(s).
Let me know if anyone else can reproduce this issue?
On Mon, Aug 4, 2014 at 1:11 PM, Mika S <siddhupiddu at gmail.com> wrote:
> What dependencies are missing?
> I find that having a basic python installation on the target machine is
> necessary. If that's not the case then copy your python folder with the
> modules and they eggs on the target machine and set the PYTHONPATH
> environment var from c#.
> On Sat, Aug 2, 2014 at 9:50 PM, Denis Akhiyarov <denis.akhiyarov at gmail.com
> > wrote:
>> When I try to use
>> some of the optional modules in dependencies are attempted to be loaded
>> (not required for module use without embedding). This results in return
>> null from this method because some of these optional dependencies are not
>> required and hence not available. What is the proper method to use in this
>> PythonNET API for loading user-written module which depends on multiple
>> other modules?
>> I tried importhook.cs from both versions:
>> Python.NET mailing list - PythonDotNet at python.org
> Python.NET mailing list - PythonDotNet at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the PythonDotNet