I do believe (although I'm not an embedder myself) that this is the ol' "Can't use unicode strings on import statements" thing...
This is the reason for a new class called PyAnsiString().

You'll have to have a fairly recent version to see if that fixes things for you.
HTH,
Barton
On 03/27/2011 07:31 AM, Tanmoy wrote:
python is written in pure C/C++. The point is to integrate C# codes in python.net <http://python.net>. do go thru the list and u will be able to find ur answer.

T

On Sat, Mar 26, 2011 at 1:44 AM, Guillaume Pichard <kyoms...@googlemail.com <mailto:kyoms...@googlemail.com>> wrote:

    Hello,

    I am trying to use pytables with python.net <http://python.net>.
    It is working great with python alone. What I am doing with
    python.net <http://python.net> is:
                PythonEngine.Initialize();
                PythonEngine.AcquireLock();

                PyObject sys = PythonEngine.ImportModule("sys");
                PyObject path = sys.GetAttr("path");
                PyObject append = path.GetAttr("append");
                PyObject[] a = new PyObject[1];
                a[0] = new PyString("C:\\Python27\\Lib\\site-packages");
                append.Invoke(a);

                PyObject pyTables = PythonEngine.ImportModule("tables");
                if (pyTables == null)
                    throw new PythonException();

    The exception message is "ImportError : DLL load failed: Specified
    module not found."

    What could be the differences between python.net
    <http://python.net> and python ? Is there any specific path to add ?

    Thanks a lot,
    Guillaume.


    _________________________________________________
    Python.NET mailing list - PythonDotNet@python.org
    <mailto:PythonDotNet@python.org>
    http://mail.python.org/mailman/listinfo/pythondotnet




--
Tanmoy Mukherjee


_________________________________________________
Python.NET mailing list - PythonDotNet@python.org
http://mail.python.org/mailman/listinfo/pythondotnet
_________________________________________________
Python.NET mailing list - PythonDotNet@python.org
http://mail.python.org/mailman/listinfo/pythondotnet

Reply via email to