[chimerax-users] Dependency trouble

William Hofsøy 2wswer at gmail.com
Fri Apr 8 09:17:33 PDT 2022


Hi again,
I am indeed running a daily build on that computer.
I tried your suggestion and it works partially but there are some issues.
For instance I am getting:
cannot import name 'QRegExp' from 'Qt.QtCore'

And I am also not sure how to set this up with pycharm as there is no
module actually named just Qt. Which means I am getting red squiggles all
over and it breaks the autocomplete.
I am also curious as to why adding PyQt5 to the dependencies doesn't work.

fre. 8. apr. 2022 kl. 17:26 skrev Anthony James Schaefer <
tony.schaefer at uga.edu>:

> Is the other computer running a ChimeraX daily build? They are looking to
> switch to PyQt6 in one of the next versions. A ChimeraX developer would
> have more details on that.
>
> Try changing your PyQt5 imports to just "Qt" (e.g. from Qt.QtWidgets
> import QPushButton). ChimeraX uses a shim to make things less dependent on
> the version of the Python Qt wrapper.
>
> Best,
>
> Tony
> ------------------------------
> *From:* ChimeraX-users <chimerax-users-bounces at cgl.ucsf.edu> on behalf of
> William Hofsøy via ChimeraX-users <chimerax-users at cgl.ucsf.edu>
> *Sent:* Friday, April 8, 2022 7:53 AM
> *To:* chimerax-users at cgl.ucsf.edu <chimerax-users at cgl.ucsf.edu>
> *Subject:* [chimerax-users] Dependency trouble
>
> [EXTERNAL SENDER - PROCEED CAUTIOUSLY]
>
> Hi,
> I was attempting to install my chimerax bundle on a different computer and
> encountered the error:
> No module named 'PyQt5'
>
> So I added this line to the bundle_info.xml under the Dependencies tag:
> <Dependency name="PyQt5"/>
>
> But I still get the same error?
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.rbvi.ucsf.edu/pipermail/chimerax-users/attachments/20220408/0473f2fe/attachment.html>


More information about the ChimeraX-users mailing list