ModuleNotFoundError: No module named 'qtmodern'

Heads up! You've already completed this tutorial.

Scoodood | 2020-08-15 00:53:22 UTC | #1

Hi @martin, I was trying to run the sample code themes\modern.py but I get the following error:

python
import qtmodern.styles
import qtmodern.windows
...

ModuleNotFoundError: No module named 'qtmodern'

I believe the file qtmodern.py is missing.

Best Regard


martin | 2020-08-16 14:57:13 UTC | #2

Yep, qtmodern is a separate library you need to install with pip. Just the normal pip install qtmodern should do it.

I'll check the explanation as maybe this isn't made clear enough.


Scoodood | 2020-08-16 03:38:05 UTC | #3

Your ebook didn’t mentioned anything about the qtmodern. But the code is from your zip file, under the theme folder. Most of the code are related to that chapter, and I thought qtmodern Is a file. Now I know it is library. Thanks


martin | 2020-08-16 14:29:17 UTC | #4

The (small) bit about Qt modern is on page 199 under "3rd Party Styles" in the "16. Styles" chapter. There isn't any code shown in the book though.


Scoodood | 2020-08-16 15:01:51 UTC | #5

Thanks @martin, I found it now, it's on page 184 on mine.


Over 10,000 developers have bought Create GUI Applications with Python & Qt!

To support developers in [[ countryRegion ]] I give a [[ localizedDiscount[couponCode] ]]% discount with the code [[ couponCode ]] — Enjoy!

For [[ activeDiscount.description ]] I'm giving a [[ activeDiscount.discount ]]% discount with the code [[ couponCode ]] — Enjoy!

Well done, you've finished this tutorial! Mark As Complete
[[ user.completed.length ]] completed [[ user.streak+1 ]] day streak