Community
    • Login

    Python Script support in versions of npp > 7.9.2

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    14 Posts 5 Posters 4.1k Views 2 Watching
    Loading More Posts
    • 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.
    • YodadudeY Offline
      Yodadude
      last edited by

      I make use of the Python Script plug-in, which includes having toolbar icons linked to python scripts that perform actions. This is a real bonus, but I have found that with the new Plugin Admin version, the Python Script plugin disappears. I just tried version 7.7 installer and still encountered this problem. But, if I install version 7.6.2, the python script plugin re-appears.
      The Python Script plugin was installed via a separate MSI installer - don’t know if this makes any difference.

      I would really like to keep NPP up-to-date, but now it has become problematic.

      Thanks

      1 Reply Last reply Reply Quote 0
      • andrecool-68A Offline
        andrecool-68
        last edited by andrecool-68

        @Yodadude
        Install the latest release of the plugin manually
        https://github.com/bruderstein/PythonScript/releases
        Directory structure:

        Imgur

        Imgur

        YodadudeY 2 Replies Last reply Reply Quote 4
        • Alan KilbornA Offline
          Alan Kilborn
          last edited by

          Be aware that Pythonscript and N++ 7.7 64 bits are currently incompatible if you have any scripts that use notifications (maybe that’s a rare use for most people that even touch Pythonscript).

          EkopalypseE 1 Reply Last reply Reply Quote 4
          • EkopalypseE Offline
            Ekopalypse @Alan Kilborn
            last edited by

            @Alan-Kilborn

            pssst, Alan, are you there?

            Alan KilbornA 1 Reply Last reply Reply Quote 0
            • Alan KilbornA Offline
              Alan Kilborn @Ekopalypse
              last edited by

              @Ekopalypse

              Ummmm…yes?

              EkopalypseE 1 Reply Last reply Reply Quote 0
              • EkopalypseE Offline
                Ekopalypse @Alan Kilborn
                last edited by

                @Alan-Kilborn

                how do you use PS? With local python installation?

                Alan KilbornA 1 Reply Last reply Reply Quote 0
                • Alan KilbornA Offline
                  Alan Kilborn @Ekopalypse
                  last edited by

                  @Ekopalypse

                  With local python installation?

                  I’m sorry but I don’t know what that means. :(

                  EkopalypseE 1 Reply Last reply Reply Quote 0
                  • EkopalypseE Offline
                    Ekopalypse @Alan Kilborn
                    last edited by

                    @Alan-Kilborn

                    python comes with python27.dll but you can use a local python installation if
                    you go to plugins->pythonscript->configuration and check prefer installed python …
                    Of course, you would do this only, if you have python installed locally.
                    If this is the case, then this might be of interest for you.

                    Alan KilbornA 1 Reply Last reply Reply Quote 0
                    • Alan KilbornA Offline
                      Alan Kilborn @Ekopalypse
                      last edited by

                      @Ekopalypse

                      Oh, yes, now I recall that. I have never felt the need to do that because the only Python 2.7 I’ve ever had on my system is the one that comes with Notepad++'s Pythonscript. Everything else I do is (and is mandated by my company to be done in) Python3!

                      1 Reply Last reply Reply Quote 0
                      • YodadudeY Offline
                        Yodadude @andrecool-68
                        last edited by

                        @andrecool-68 Thanks for that. I will give it a try. (I use 32bit NPP anyway, so the 64bit incompatibility will not be an issue).

                        1 Reply Last reply Reply Quote 0
                        • YodadudeY Offline
                          Yodadude @andrecool-68
                          last edited by

                          @andrecool-68 Just tried this and it didn’t work.
                          My Notepad++/plugins folder already contains the PythonScript.dll and PythonScript folder, but I went and tried doing the minimal update of 7.7 and PythonScript plugins disappears. I repeated this process, going backwards through versions of NPP, i.e. 7.6.6, 7.6.4, and its only when 7.6.2 is installed that the PythonScript plugin re-appears.

                          EkopalypseE 1 Reply Last reply Reply Quote 1
                          • EkopalypseE Offline
                            Ekopalypse @Yodadude
                            last edited by

                            @Yodadude

                            that sounds strange, indeed.
                            How did you install 7.7?
                            Can you post the debug-info from the ? menu (the last menu item of npp)?

                            1 Reply Last reply Reply Quote 1
                            • PeterJonesP Offline
                              PeterJones
                              last edited by

                              @Yodadude said:

                              My Notepad++/plugins folder already contains the PythonScript.dll and PythonScript folder, but I went and tried doing the minimal update of 7.7 and PythonScript plugins disappears. I repeated this process, going backwards through versions of NPP, i.e. 7.6.6, 7.6.4, and its only when 7.6.2 is installed that the PythonScript plugin re-appears.

                              Which tells me that your copy of PythonScript (PythonScript.dll) is at plugins\PythonScript.dll, which was the old location for NPP < v7.6.3, rather than at plugins\PythonScript\PythonScript.dll, for NPP >= v7.6.3. Please follow @Meta-Chuh 's “Guide: How to install the PythonScript plugin on Notepad++ 7.6.3, 7.6.4 and above”

                              1 Reply Last reply Reply Quote 2
                              • YodadudeY Offline
                                Yodadude
                                last edited by

                                That worked a treat!

                                Thanks.

                                1 Reply Last reply Reply Quote 2

                                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                With your input, this post could be even better 💗

                                Register Login
                                • First post
                                  Last post
                                The Community of users of the Notepad++ text editor.
                                Powered by NodeBB | Contributors