Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

After Update cannot Install Search Plugins #307

Open
Homesys-NJW opened this issue Sep 30, 2024 · 26 comments
Open

After Update cannot Install Search Plugins #307

Homesys-NJW opened this issue Sep 30, 2024 · 26 comments

Comments

@Homesys-NJW
Copy link

After doing the latest update i cannot install the search plugins that i had in the previous version.
It gives the error - Cannot update "one377x" search plugin. Plugin not supported.

I have tried numerous plugins from my local plugin directory (note all worked on previous versions of gBittorrent) and also tried downloading the latest versions of the plugins from on-line.
Plugin Error

I normally use the SAVE LINK AS function to a directory on my hard drive and it saves as a Python File Format OK (no change from previous usage)

Is the problem in the new version of qBittorrent or do I have to download ind reinstall Python.

Some help would be nice as I user the search feature fairly often.

Thanks for your time....

@denkiryu
Copy link

denkiryu commented Sep 30, 2024

Found a fix, With qBit closed, went to "%localuserdata%\qBittorrent\nova3", renamed the "engines" folder to "engines1", reopened qBit and managed to drag-drop all the engines from the old folder straight to the "Install search plugins" window and they got installed.

@xavier2k6
Copy link
Member

@sa3dany @Alyetama @BurningMop @scadams Update the one337x.py to be compatible with newer/latest version of python & review link for downloading plugin....most links are raw & not gist

@p060477
Copy link

p060477 commented Oct 1, 2024

Found a fix, With qBit closed, went to "%localuserdata%\qBittorrent\nova3", renamed the "engines" folder to "engines1", reopened qBit and managed to drag-drop all the engines from the old folder straight to the "Install search plugins" window and they got installed.

do not fix at all my case... :(

@Astralyfuse
Copy link

Found a fix, With qBit closed, went to "%localuserdata%\qBittorrent\nova3", renamed the "engines" folder to "engines1", reopened qBit and managed to drag-drop all the engines from the old folder straight to the "Install search plugins" window and they got installed.

This does work for me somehow, except not by drag and dropping, but just doing it like the usual with the "engines1" folder.
image

@p060477
Copy link

p060477 commented Oct 1, 2024

for me not fix at all...thxs anyway for yr kind effort

@fabio1999ita
Copy link

after complete delete from %AppData% and from %AppData%/../Local the qbittorrent folder and reinstalled it i get it works again

@p060477
Copy link

p060477 commented Oct 1, 2024

after complete delete from %AppData% and from %AppData%/../Local the qbittorrent folder and reinstalled it i get it works again

unfurtunately not in my case... i've the -portable- vers

@fabio1999ita
Copy link

after complete delete from %AppData% and from %AppData%/../Local the qbittorrent folder and reinstalled it i get it works again

unfurtunately not in my case... i've the -portable- vers

i have installed version 5.0.0 no qt6 one

@Homesys-NJW
Copy link
Author

Hi all, Thanks for the help and all the great ideas.
I tried the repair of renaming the folder engine to engine1 then loading the files into qBittorrent again. I loaded some but not all the search engines I had.
I then deleted qBittorrent and all associated files and re-installed everything. tried a load of the search engine files i have on a local drive and they loaded as they should, but I lost all the special settings I had in qBittorrent

For myself I am considering this request closed but the original problem of the search engine not loading or carrying over on the upgrade still exists.
Hope all others find a workaround to the problem they have that is similar.

@Pogman
Copy link

Pogman commented Oct 2, 2024

My FIX:

Stop QBT and open Win Settings -> Apps
Search for and uninstall any old Python versions
Get the latest Python from here:
https://www.python.org/downloads/windows/
Install - Run QBT and whatever plugins you had previously should now work and you can install new ones too.

@p060477
Copy link

p060477 commented Oct 2, 2024

My FIX:

Stop QBT and open Win Settings -> Apps Search for and uninstall any old Python versions Get the latest Python from here: https://www.python.org/downloads/windows/ Install - Run QBT and whatever plugins you had previously should now work and you can install new ones too.

thxs so much...but...i've done this everytime a new vers come...
for me..i repeat -for me- did not fix at all

@mirco982
Copy link

mirco982 commented Oct 2, 2024

What about macOS users?? Any advice?

@Pogman
Copy link

Pogman commented Oct 2, 2024

@mirco982

There seem to be multiple solutions to this issue and the problem relates to Python.

Have a look through the log for clues, it can be enabled via the view menu. For my fix I noticed it was using a older version of Python even though I had a more recent version installed. I had multiple versions and QBT picked the oldest version to run with, clearing them out and installing the most current worked.

On MAC you can try something similar and get the latest version for macOS:
https://www.python.org/downloads/macos/

@p060477
Copy link

p060477 commented Oct 2, 2024

@mirco982

There seem to be multiple solutions to this issue and the problem relates to Python.

Have a look through the log for clues, it can be enabled via the view menu. For my fix I noticed it was using a older version of Python even though I had a more recent version installed. I had multiple versions and QBT picked the oldest version to run with, clearing them out and installing the most current worked.

On MAC you can try something similar and get the latest version for macOS: https://www.python.org/downloads/macos/

also to me this strange behaviour but in my case python is portable not installed...i do not want to instal it i want to continue to use python portable, in my case is vers 3.8.10

@Pogman
Copy link

Pogman commented Oct 2, 2024

@p060477

Have a look into setting the Python path via QBT Advanced Options.

Screenshot 2024-10-02 205858

@p060477
Copy link

p060477 commented Oct 2, 2024

so many thxs pogman! i really dont know it!
now the problem is the python.exe....the portable vers that i've seems not suitable with this vers 5.00
thxs so many again
cheers

@mirco982
Copy link

mirco982 commented Oct 2, 2024

Nothing seems working... I've installed the latest Python stable version 3.12.7, I checked Python path into QBT advanced options (first attempt I left the path empty, then I've set the path /usr/local/bin/python3), rebooted QBT and Mac Mini but I still have the same issues... It seems like the .py plugins are not compatible with QBT v.5.0.0 yet

@mirco982
Copy link

mirco982 commented Oct 2, 2024

I just tried with Python v3.13.0rc3 but nothing changes... QBT Log shows me this

02/10/24 22:35 - Plugin yggtracker non supportato.
02/10/24 22:35 - L'estensione di ricerca 'yggtracker.py' contiene stringa di versione non valida ('1.1.')
02/10/24 22:35 - Plugin one337x non supportato.
02/10/24 22:34 - Plugin eztv non supportato.
02/10/24 22:34 - L'estensione di ricerca 'eztv.py' contiene stringa di versione non valida ('1.16<')
02/10/24 22:34 - Mappatura porta UPnP/NAT-PMP riuscita.
Messaggio: "successfully mapped port using UPnP. external port: UDP/57694"
02/10/24 22:34 - Mappatura porta UPnP/NAT-PMP riuscita.
Messaggio: "successfully mapped port using UPnP. external port: TCP/57694"
02/10/24 22:34 - Trovato eseguibile Python.
Nome: "/usr/local/bin/python3".
Versione: "3.13"

One more time, I think plugins are not yet supported for v5.0.0

I've already also tried to reinstall previous version (4.6.x) but still......... :(

@p060477
Copy link

p060477 commented Oct 2, 2024

@p060477

Have a look into setting the Python path via QBT Advanced Options.

Screenshot 2024-10-02 205858

my dear pogman i finally find a portable python.exe vers 12 and put in the path in the adv options as per yr clear instructions
and now ALL goes very well!!
so now with 3.8.10 works vers 4.6.7 and with python 12 works fine also portable 5.0.0
you and xavier2k6 have been my guardian angels!
thxs to you forever
i wish you all the best cause you deserve it!
cheers

@Pogman
Copy link

Pogman commented Oct 2, 2024

I just tried with Python v3.13.0rc3 but nothing changes... QBT Log shows me this

02/10/24 22:35 - Plugin yggtracker non supportato. 02/10/24 22:35 - L'estensione di ricerca 'yggtracker.py' contiene stringa di versione non valida ('1.1.') 02/10/24 22:35 - Plugin one337x non supportato. 02/10/24 22:34 - Plugin eztv non supportato. 02/10/24 22:34 - L'estensione di ricerca 'eztv.py' contiene stringa di versione non valida ('1.16<') 02/10/24 22:34 - Mappatura porta UPnP/NAT-PMP riuscita. Messaggio: "successfully mapped port using UPnP. external port: UDP/57694" 02/10/24 22:34 - Mappatura porta UPnP/NAT-PMP riuscita. Messaggio: "successfully mapped port using UPnP. external port: TCP/57694" 02/10/24 22:34 - Trovato eseguibile Python. Nome: "/usr/local/bin/python3". Versione: "3.13"

One more time, I think plugins are not yet supported for v5.0.0

I've already also tried to reinstall previous version (4.6.x) but still......... :(

Your log suggests that it's not accessing / finding the Phyton you have installed. Try rebooting and also try setting the path to Python in QBT advanced options.

Sorry can't help much with macOS stuff. Good luck.

@faktorqm
Copy link

faktorqm commented Oct 2, 2024

WOW WOW WOW Pogman is the men! I set the python path and everything starts working!! THANKS A LOT

@p060477
Copy link

p060477 commented Oct 3, 2024

WOW WOW WOW Pogman is the men! I set the python path and everything starts working!! THANKS A LOT

i repeat and underline that Pogman has really saved all of us!
thxs to you forever and ever

@sloth456
Copy link

I'm on MacOS and nothing I do seems to work

@mirco982
Copy link

Same here.
I've found another method to search .torrent file.

@javyyk
Copy link

javyyk commented Oct 12, 2024

MY FIX (update python >= 3.9):

Hi, when I upgraded to version 5 I had this problem.

  • What I did first was to check that the log showed the error ‘python not found’.
    -> I added the python path to the PATH and the error stopped appearing in the log, but the plugins still didn't load.
  • I upgraded Python from 3.8 to 3.13, made sure the PATH pointed to 3.13
    -> and the problem was solved.

Important

The minimum supported Python version (across all platforms) is specified at here.

Maybe this info should be posted at readme

@bt4ibwem8
Copy link

I also have problem to get the plugins worked on v5.0.1. From my log:

(I) 2024-11-09T16:31:23 - Found Python executable. Name: "python3". Version: "3.13" (I) 2024-11-09T16:31:33 - Plugin "eztv" is outdated, updating to version 1.16 (I) 2024-11-09T16:31:33 - Plugin "jackett" is outdated, updating to version 4.0 (I) 2024-11-09T16:31:33 - Plugin "limetorrents" is outdated, updating to version 4.9 (I) 2024-11-09T16:31:33 - Plugin "piratebay" is outdated, updating to version 3.3 (I) 2024-11-09T16:31:33 - Plugin "solidtorrents" is outdated, updating to version 2.4 (I) 2024-11-09T16:31:33 - Plugin "torlock" is outdated, updating to version 2.24 (I) 2024-11-09T16:31:33 - Plugin "torrentproject" is outdated, updating to version 1.5 (I) 2024-11-09T16:31:33 - Plugin "torrentscsv" is outdated, updating to version 1.4 (I) 2024-11-09T16:31:34 - Plugin torlock is not supported. (I) 2024-11-09T16:31:34 - Plugin eztv is not supported. (I) 2024-11-09T16:31:34 - Plugin torrentscsv is not supported. (I) 2024-11-09T16:31:34 - Plugin torrentproject is not supported. (I) 2024-11-09T16:31:34 - Plugin limetorrents is not supported. (I) 2024-11-09T16:31:34 - Plugin jackett is not supported. (I) 2024-11-09T16:31:34 - Plugin solidtorrents is not supported. (I) 2024-11-09T16:31:34 - Plugin piratebay is not supported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests