<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thank You so much Phil!! I appreciate your fast response.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
But I tried that already. It returns me the below error. It is able to make the build but fails during install.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Is there anything I am missing.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">sumxxx:bin sumxxx$ source activate pythonBindingsEnv</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures"><br>
</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">(pythonBindingsEnv) sumxxx:pythonBindingsEnv sumxxx$ cd sip</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">(pythonBindingsEnv) sumxxx:sip sumxxx$ sip-install</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">Querying qmake about your Qt installation...</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">These bindings will be built: QtChart.</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">Generating the QtChart bindings...</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">Generating the .pro file for the QtChart module...</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">Generating the top-level .pro file...</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">Generating the Makefiles...</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">Compiling the project...</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures:no-common-ligatures">Installing the project...</span></p>
<p style="margin:0.0px 0.0px 0.0px 0.0px;font:11.0px Menlo;color:#000000"><span style="font-variant-ligatures: no-common-ligatures; background-color: rgb(255, 255, 0);">sip-install: 'make install' failed returning 2</span></p>
<br>
</div>
<div>
<div id="appendonsend"></div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Thank You,</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Suman</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Phil Thompson <phil@riverbankcomputing.com><br>
<b>Sent:</b> Saturday, April 24, 2021 8:04 AM<br>
<b>To:</b> Suman Chatterjee <sum_chat@hotmail.com><br>
<b>Subject:</b> Re: need help with generating python bindings</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText">On 24/04/2021 04:45, Suman Chatterjee wrote:<br>
> Thank You so much Phil!! I tried that example. Yes that error is gone<br>
> and it is able to build the project using PyQt-builder<br>
> But the install failed with the below error.<br>
> <br>
> <br>
> sxxx:sip sumxxx$ sip-install --tracing<br>
> <br>
> Querying qmake about your Qt installation...<br>
> <br>
> These bindings will be built: QtChart.<br>
> <br>
> Generating the QtChart bindings...<br>
> <br>
> Generating the .pro file for the QtChart module...<br>
> <br>
> Generating the top-level .pro file...<br>
> <br>
> Generating the Makefiles...<br>
> <br>
> Compiling the project...<br>
> <br>
> Installing the project...<br>
> <br>
> sip-install: 'make install' failed returning 2<br>
> <br>
> <br>
> if I just use sip-build it builts the project<br>
> <br>
> sxxx:sip sumxxx$ sip-build<br>
> <br>
> Querying qmake about your Qt installation...<br>
> <br>
> These bindings will be built: QtChart.<br>
> <br>
> Generating the QtChart bindings...<br>
> <br>
> Generating the .pro file for the QtChart module...<br>
> <br>
> Generating the top-level .pro file...<br>
> <br>
> Generating the Makefiles...<br>
> <br>
> Compiling the project...<br>
> <br>
> The project has been built.<br>
> <br>
> <br>
> But how do I install in a virtual Environment. If I specify target-Dir<br>
> like this it throws the below error<br>
> <br>
> <br>
> (pythonBindingsEnv) sumanc2:sip sum10122$ sip-install --target-dir<br>
> pythonBindingsEnv<br>
> <br>
> Querying qmake about your Qt installation...<br>
> <br>
> These bindings will be built: QtChart.<br>
> <br>
> Generating the QtChart bindings...<br>
> <br>
> sip-install: Unable to find file "QtGui/QtGuimod.sip"<br>
> <br>
> <br>
> So my question what is the way to install the generated python library<br>
> in a virtual environment<br>
<br>
Activate the environment, then install sip, PyQt-builder etc in the <br>
environment. There is no need to specify any additional flags.<br>
<br>
Phil<br>
</div>
</span></font></div>
</div>
</body>
</html>