<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:DengXian;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@DengXian";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
<div class="WordSection1">
<p class="MsoNormal">Hi Christos,</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Are your experiences with eric and pyqt the same as mine as I showed in my email previous? Or are some of my problems arising because of my virtual environment setup?</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Alex.</p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Christos Sevastiadis <csevast@auth.gr><br>
<b>Sent:</b> Monday, October 29, 2018 5:24:52 PM<br>
<b>To:</b> agerhbour@hotmail.com<br>
<b>Cc:</b> eric@riverbankcomputing.com<br>
<b>Subject:</b> Re: [Eric] Autocompletion behaviour</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div dir="ltr">
<div>Dear Alex,</div>
<div><br>
</div>
<div>My problem was not only in executing my code but in invoking Autocompletion, Calltips and Code Documentation in the Editor form, as long as Autocompletion in Shell form (Calltips and Code Documentation are not operating in Shell form). Setting the Environment
 Variables in Debugger Options affects only the execution of the project. Thus, I had to set the desired environment variables before Eric's execution. I've already sent a suggestion to Detlev for this issue. What I asked for is to have an option setting for
 Environment Variables in Virtual Environment level, which can affect not only start/debug script/project actions but the Editor, Code Documentation, and Shell forms either. In Shell form I noticed that Eric uses the base environment variables, adding the PyQt5
 paths. I think that the Shell's environment variables should be the Virtual Environment's ones, or somebody could select between Eric's and Virtual Environment's environment variables and paths. In Editor and Code Documentation should be the Virtual Environment's
 variables and paths<br>
</div>
<div><br>
</div>
<div>The PyQt5 installed by Conda has different folder structure than PyQt5 installed by Pip. I have to set PATH environment variable to prefxi\Library\bin in Debugger Options to start/debug my projects. To have installed modules in a Virtual Environment visible
 to all Eric functions I have to start Eric from Anaconda prompt with my Virtual Environment activated. Somehow the problems have to do using Conda and Virtual Environments. This happens not only in Eric but in maybe all other IDEs. But I think that all these
 complication can be resolved.</div>
<div><br>
</div>
<div>Also, Detlev, I noticed that the Debugger Options are not applied by default without opening the corresponding dialog form after opening a project. Somebody has to open Debugger Options form, click OK, and then the settings are applied to the next start/debug
 project action.</div>
<div><br>
</div>
<div>Regards<br>
</div>
<div></div>
<div>Christos</div>
<br>
</div>
</div>
</div>
</body>
</html>