IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI/RAD Python Discussion :

Utilisation de nosetests en Spyder


Sujet :

EDI/RAD Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 11
    Par défaut Utilisation de nosetests en Spyder
    Bonjour, je trouve des difficultés en exécutant un code que j'ai trouvé en GitHub.
    Svp aidez-moi, je ne peux utiliser le cmd pour taper: nosetests tests.py il m'annonce que je manque des packages scientifiques alors que anaconda est bien installé. Après j'ai essayer Spyder j'ai remarqué que les packages scientifiques marche merveilleusement . Mais mon vrai soucie c'est que ou dois-je taper nosetest s tests.py en Spyder.
    Voilà le lien de téléchargement du code : https://github.com/llazzaro/lsa_python

  2. #2
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    proposé par mp (en plus des questions que je voulais poser et qui auraient nécessité une autre discussion à part entière ) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    >>> import nose
    >>> nose.main('tests')

  3. #3
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 11
    Par défaut
    Citation Envoyé par BufferBob Voir le message
    proposé par mp (en plus des questions que je voulais poser et qui auraient nécessité une autre discussion à part entière ) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    >>> import nose
    >>> nose.main('tests')
    Salut, est ce je dois ouvrir un nouveau fichier et le nommé nose.py par exemple et faire dedans votre code ? Et puis après pour Lsa : alors mon projet est de faire un détecteur du copier colle ( du plagiat ) pour les textes en langue arabe. Alors nous avons choisi cette methode Lsa, pour l'appliquer sur nos textes, elle est purement mathématique, que des matrices dedans, sans oublier la fonction svd. Puis choisir d'appliquer une mesure de similarité, la mesure de cosinus. Elle est appliquée dans plusieurs domaine. Dois-je aider encore ?

  4. #4
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    Citation Envoyé par Miminette Voir le message
    Salut, est ce je dois ouvrir un nouveau fichier et le nommé nose.py
    non, il faut installer nose

  5. #5
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 11
    Par défaut
    Citation Envoyé par BufferBob Voir le message
    non, il faut installer nose
    BufferBob, j'en possède tous les packages scientifiques grave à anaconda2. Donc ca existe nose, sana l'installer grâce à pip. Alors que nosetests ce lance dans le cmd. Maintenant mon probleme comme je dois le lancer dans SPyder? J'ai Windows 7, 64 bits, anaconda pour 2.7. Je veux vraiment savoir comment vous l'avez exécuter, je suis vraiment coincée. Je veux voir les erreurs pour pouvoir les corriger. Merci d'avance.

  6. #6
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    avec nltk, numpy, scipy et nose installés, et une fois le dépot git récupéré j'ai simplement fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    C:\> cd lsa_python
    C:\lsa_python> cd lsa
    C:\lsa_python\lsa> python
    (...)
    >>> import nose
    >>> nose.main("tests")
    (...)
    ----------------------------------------------------------------------
    Ran 8 tests in 21.236s
    FAILED (errors=1, failures=1)
    • il n'y a surtout pas de fichier nose.py ou de répertoire nose/ à proximité
    • je n'utilise pas Spyder ! j'ai testé à travers Python directement, mais de ce que j'ai cru comprendre Spyder permet d'avoir un shell Python "augmenté" des fonctionnalités MATLAB, on peut raisonnablement envisager que ça puisse fonctionner donc


    Màj : je me suis fendu d'une install de Spyder, je te confirme que la méthode décrite fonctionne, il suffit de préciser à Spyder le répertoire de travail ou de changer de répertoire à l'exécution avec os.chdir() avant de lancer nose.main()

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo