Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt for Python
  4. No PySide2 for Python3.8?
Qt 6.11 is out! See what's new in the release blog

No PySide2 for Python3.8?

Scheduled Pinned Locked Moved Solved Qt for Python
7 Posts 6 Posters 8.1k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    bundito
    wrote on last edited by
    #1

    I'm interested to try the Qt For Python bindings (the artist formerly known as PySide), but there doesn't appear to be a version for Python 3.8. Or is there? I've just gotten Python 3.8 running on Windows, and it was a distasteful process. I don't really want to downgrade to 3.7 if I don't have to.

    Does anyone know if there's a release for Python 3.8 and I'm too dense to find it? Or do I indeed need to downgrade Python?

    jsulmJ JonBJ 2 Replies Last reply
    0
    • B bundito

      I'm interested to try the Qt For Python bindings (the artist formerly known as PySide), but there doesn't appear to be a version for Python 3.8. Or is there? I've just gotten Python 3.8 running on Windows, and it was a distasteful process. I don't really want to downgrade to 3.7 if I don't have to.

      Does anyone know if there's a release for Python 3.8 and I'm too dense to find it? Or do I indeed need to downgrade Python?

      jsulmJ Offline
      jsulmJ Offline
      jsulm
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @bundito Try to install PySide2 using pip tool (if your Python setup contains pip.exe):

      c:\python3\scripts\pip.exe install PySide2
      

      See https://wiki.qt.io/Qt_for_Python

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • B bundito

        I'm interested to try the Qt For Python bindings (the artist formerly known as PySide), but there doesn't appear to be a version for Python 3.8. Or is there? I've just gotten Python 3.8 running on Windows, and it was a distasteful process. I don't really want to downgrade to 3.7 if I don't have to.

        Does anyone know if there's a release for Python 3.8 and I'm too dense to find it? Or do I indeed need to downgrade Python?

        JonBJ Offline
        JonBJ Offline
        JonB
        wrote on last edited by
        #3

        @bundito
        Just a comment: I do not know what the differences are from Python 3.7 to 3.8, but is there not a fair chance that the current version of PySide2 will work successfully with Python 3.8?

        1 Reply Last reply
        0
        • B Offline
          B Offline
          bundito
          wrote on last edited by
          #4

          Thanks for the suggestions, everyone, but even after looking at the git sources, there does not appear to be a Python 3.8 version. I rejiggered everything and installed Python 3.7.5 instead.

          Instead, I'll just level a low-octane gripe at the Qt4Py "Getting Started" page. It simply says "Python 3.5+"

          I was setting up a fresh environment, so I did like I've done with so many other things, and grabbed the latest stable release, which is Python 3.8.

          @jsulm: I do have pip (couldn't work without it), but when I tried to run it against Python 3.8, I got an error about no release matching my distribution - or something to that effect.

          Anyway, aside from that minor bit of wording on the front page, I've gotten a demo QWidget to run - now I just have to try and remember how all these Qt LEGOs fit together. It's been a while (early Qt5) since I was doing this regularly...

          Thanks for all the help!

          1 Reply Last reply
          0
          • B Offline
            B Offline
            bundito
            wrote on last edited by
            #5

            @Denni-0 - Yep, see below. I rolled back to Python 3.7.5 and all is good. Just want to make sure I can give you credit for the solution.

            1 Reply Last reply
            0
            • ewerybodyE Offline
              ewerybodyE Offline
              ewerybody
              wrote on last edited by
              #6

              Oh there is something on the main docs page now:

              ***: 5.14 will not work on Windows with Python 3.8.0, please use Python 3.8.1 or greater.

              I just used the web-installer from the downloads to update.
              Works! ✔😃

              1 Reply Last reply
              2
              • K Offline
                K Offline
                Kikokun
                wrote on last edited by Kikokun
                #7

                On Python 3.8.1, pip failed but I could install PySide2 using pip3.8.exe instead

                ..\Python38\Scripts>pip3.8.exe install PySide2
                
                1 Reply Last reply
                0

                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Search
                • Get Qt Extensions
                • Unsolved