[lldb-dev] " Import error: No module named embedded_interpreter" on windows
kwadwo amankwa via lldb-dev
lldb-dev at lists.llvm.org
Mon Oct 5 12:27:36 PDT 2015
No There is no error when I run finishSwigWrapperClassess but when I
build the Swig_Wrapper project I get "SWIG needs to be run again" every
time . which I find pretty odd.
On 05/10/15 18:48, Ted Woodward wrote:
>
> A build with msbuild or from VS2013 using the .sln file produce the
> same directory structure.
>
> The error looks a lot like what I see when I don’t have lldb_d.pyd set
> up correctly. It can’t load the lldb python module (a link to the
> shared library), so it gets cranky.
>
> Was there an error in your build when it tried to run
> finishSwigWrapperClasses.py? That’s where the link gets set up.
>
> --
>
> Qualcomm Innovation Center, Inc.
>
> The Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
> a Linux Foundation Collaborative Project
>
> *From:*lldb-dev [mailto:lldb-dev-bounces at lists.llvm.org] *On Behalf Of
> *Zachary Turner via lldb-dev
> *Sent:* Monday, October 05, 2015 10:57 AM
> *To:* kwadwo amankwa; lldb-dev at lists.llvm.org
> *Subject:* Re: [lldb-dev] " Import error: No module named
> embedded_interpreter" on windows
>
> Are you using MSBuild or Ninja to build (i.e. are you clicking the
> Build Solution button in Visual Studio or running ninja from command
> line)? I don't know where it puts this stuff with a VS2013 build, but
> with a ninja build, your directory will be organized like this:
>
> build
>
> |___bin
>
> |___lldb.exe
>
> |___liblldb.dll
>
> |___lib
>
> |___site-packages
>
> |___lldb
>
> |___lldb_d.pyd // If this is a debug build,
> lldb.pyd if release
>
> I'm betting you're missing the pyd file. Can you confirm? Then we can
> diagnose that if it turns out to be the problem.
>
> On Mon, Oct 5, 2015 at 5:20 AM kwadwo amankwa via lldb-dev
> <lldb-dev at lists.llvm.org <mailto:lldb-dev at lists.llvm.org>> wrote:
>
> Hi guys,
>
> Can someone point me in the right direction on this . I have
> managed to
> set up my environment on windows , compiling python2.7.10 using VS2013
> and building llvm/lldb in VS2013. lldb and all its libraries build
> successfully so its just when I import lldb into my python project
> I get
> this error.
>
> File "<string>", line 1, in <module>
> Import error: No module named embedded_interpreter
>
> Also when I use the 'script' command in the lldb interpreter , lldb
> completely crashes with an unhandled exception in the python
> file_write function (fileobject.c:1852)
>
> n2 = fwrite(s, 1, n, f->f_fp);
>
> the call to fwrite causes an access violation . My intuition tells me
> that i'm missing a lib or something but I can't put my finger on it.
> Please Help !
>
>
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at lists.llvm.org <mailto:lldb-dev at lists.llvm.org>
> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20151005/94198451/attachment-0001.html>
More information about the lldb-dev
mailing list