Giter VIP home page Giter VIP logo

Comments (5)

davy39 avatar davy39 commented on August 24, 2024

Bonjour,
Je n'ai pas de problème pour installer le plugin sur la version 3.1.9.2 sur Ubuntu...
Je n'ai pas eu l'occasion de tester l'installation sur d'autres système. Sur lequel travaillez-vous ?
Peut-être est-ce un problème de modules python non installés par défault ?
Pouvez-vous essayer d'ouvrir un terminal dans le dossier contenant le plugin, de lancer python, par exemple sur windows : c:\python27\python.exe selon votre repertoire d'installation, puis de voir ce que donne une importation du script (import t411) ?

from qbfrench.

Twanislas avatar Twanislas commented on August 24, 2024

Bonjour !

J'avais oublié de préciser, sorry ! C'est sous Windows 8.1 (à jour). Ma version de Python est 3.4. Voici ce que donne un import :

>>> import t411.py
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Program Files (x86)\Python34\t411.py", line 50
    print path+" "+url
             ^
SyntaxError: invalid syntax

Merci pour cette réponse rapide ! :)

from qbfrench.

Twanislas avatar Twanislas commented on August 24, 2024

Rebonjour, j'ai essayé de changer la ligne

print path+" "+url

en

print (path+" "+url)

mais j'obtiens alors l'erreur :

>>> import t411.py
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "c:\Program Files (x86)\Python34\t411.py", line 7, in <module>
    from novaprinter import prettyPrinter
ImportError: No module named 'novaprinter'

Je ne sais pas comment installer ce module...

Merci !

from qbfrench.

davy39 avatar davy39 commented on August 24, 2024

Bonjour,
En général, la syntaxe pour importer un module en python est :
import t411 et non import t411.py

Ensuite, le développement de mes plugins qbittorrent a été effectué sous python 2.7, pas encore sous python 3.X.

Quoi qu'il en soit, à ma connaissance les plugins de qbittorrent ne requierent pas l'installation de python pour fonctionner, mais en effet c'est très pratique pour débugguer un plugin qui ne fonctionne pas...
Pour l'instant donc, je vous conseille de télécharger une version de python 2.7.

Le problème que vous rencontrez " ImportError: No module named 'novaprinter' " est lié au fait que novaprinter est un module fourni par qbittorrent qui n'est apparement pas présent dans le dossier d'où vous executez python. Le plus simple serait donc que vous copiez le module dans un fichier novaprinter.py dans le même répertoire que t411.py : https://github.com/qbittorrent/qBittorrent/blob/master/src/searchengine/nova/novaprinter.py

En fonction de l'erreur que vous obtiendrez alors, nous devrions trouver ce qui cloche lors de l'import du plugin avec WIndows.

from qbfrench.

Twanislas avatar Twanislas commented on August 24, 2024

Bonjour !

Désinstaller Python 3 et installer Python 2.7 a résolu le problème, tout fonctionne à merveille maintenant !

Un grand merci !

from qbfrench.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.