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

Raspberry Pi Discussion :

usb.core.USBERROR: [Errno 13] Access denied (insufficient permissions)


Sujet :

Raspberry Pi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2022
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2022
    Messages : 26
    Par défaut usb.core.USBERROR: [Errno 13] Access denied (insufficient permissions)
    Bonjour,

    Je rencontre une erreur sur mon code, je suis entrain d'imprimer des codes barres sur une imprimante thermique (netum nt 1809dd) que j'ai généré à partir d'un programme que j'ai crée.
    Mais je rencontre cette erreur en fin du programme:
    usb.core.USBERROR: [Errno 13] Access denied (insufficient permissions)
    Qu'est-ce que je dois changer pour que ça puisse fonctionner ?

    Merci,

    Pedro ORTEGA

  2. #2
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 496
    Billets dans le blog
    1
    Par défaut
    Tu pourrais nous donner un code minimaliste qui reproduit le problème ? Ca nous permettra de comprendre un peu mieux ce que tu essayes de faire et te donner des pistes de résolution.

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2022
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2022
    Messages : 26
    Par défaut
    Citation Envoyé par Bktero Voir le message
    Tu pourrais nous donner un code minimaliste qui reproduit le problème ? Ca nous permettra de comprendre un peu mieux ce que tu essayes de faire et te donner des pistes de résolution.
    Voici le code:
    Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    from tokenize import Name
    from unicodedata import name
    from barcode import EAN13
    import tkinter as tk
    from tkinter import ttk
    from PIL import Image, ImageTk
    import random, os
    from svglib.svglib import svg2rlg
    from reportlab.graphics import renderPM
    from escpos.printer import Usb
     
     
    row1 = 1
    row2 = 2
    column1 = 0
     
    def codebarre(event):
        global row1, row2, column1
        num = random.randint(1,9999999999999)
        ean = EAN13(f'{num:013}')
        name = entry.get()
        if os.path.exists(name+'.svg') or not name:
            entry.configure(bg="RED")
            entry.update_idletasks()
            root.after(500)
            entry.configure(bg="WHITE")
            return
        ean.save('C:\\Users\Acer\Desktop\Saint Nicolas\Projet\\'+name)
        printer = Usb(0x416,0x501,0x82,0x02) 
        printer.codebarre(ean,58,2)
        printer.cut()
     
     
        label2 = tk.Label(root, text=name+".svg")
        label2.grid(row=row1, column=column1, columnspan=2)
     
        path=name+'.png'
        drawing = svg2rlg('C:\\Users\Acer\Desktop\Saint Nicolas\Projet\\'+name+".svg")
        renderPM.drawToFile(drawing, path, fmt="PNG")
        image = Image.open(path)    
        imagetk = ImageTk.PhotoImage(image)    
        label3 = tk.Label(root, image=imagetk)
        label3.image = imagetk
        label3.grid(row=row2, column=column1, columnspan=2)
     
        ttk.Separator(root, orient='horizontal').grid(row=row2+1, column=column1, columnspan=2, pady=5, ipadx=120)
     
        os.remove(path)
     
        entry.delete(0,tk.END)
        row1, row2 = row1+3, row2+3
        if row1%16==0:
            column1+=3
            row1=1
            row2=2
     
     
    root = tk.Tk()
    label = tk.Label(root, text = "NOM :")
    label.grid(row=0, column=0, padx=5, pady=5)
    entry = tk.Entry(root, width=20)
    entry.grid(row=0, column=1, padx=5)
    entry.focus_set()
    entry.bind("<Return>", codebarre)
    root.mainloop()

    Merci de votre aide

  4. #4
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 324
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 324
    Par défaut
    bonjour

    pas de rapport direct avec python. Ton utilisateur n'a pas les droits. Reste à jour si tu es avec linux ou windows...
    On trouve facilement cette erreur sur le web

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2022
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2022
    Messages : 26
    Par défaut
    Citation Envoyé par papajoker Voir le message
    bonjour

    pas de rapport direct avec python. Ton utilisateur n'a pas les droits. Reste à jour si tu es avec linux ou windows...
    On trouve facilement cette erreur sur le web
    J'ai regardé les solutions sur internet pour cette erreur, j'ai changé les droits du fichier et meme comme cela, ça ne fonctionne pas.
    Je travaille sur une raspberry pi3

    Merci de votre aide

  6. #6
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 668
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 668
    Par défaut
    Bonjour,

    sur Raspberry Pi3, avec des chemins comme ça : C:\\Users\Acer\Desktop\Saint Nicolas\Projet ?
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  7. #7
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 768
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 768
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    sur Raspberry Pi3, avec des chemins comme ça : C:\\Users\Acer\Desktop\Saint Nicolas\Projet ?
    Si on a installé le Windows10 qui vole dessus... (ça fait 2/3 ans que c'est dispo.)

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  8. #8
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2022
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2022
    Messages : 26
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    Bonjour,

    sur Raspberry Pi3, avec des chemins comme ça : C:\\Users\Acer\Desktop\Saint Nicolas\Projet ?
    Enfaite ce code est celui qui est utilisé dans mon pc windows mais celui que j'utilise sur ma raspberry a un autre chemin.
    Mais en ce moment je sais vraiment pas comment faire pour pouvoir avancer car cette erreur me bloque pour l'impression des codes barres

Discussions similaires

  1. [Ajax] Cross domain et access denied
    Par Dinaïz dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 22/03/2006, 22h29
  2. ShellExecute - Access Denied sur page web
    Par Neilos dans le forum C++Builder
    Réponses: 7
    Dernier message: 03/10/2005, 12h04
  3. [Applet][Security] Access Denied
    Par medba dans le forum Applets
    Réponses: 3
    Dernier message: 23/09/2005, 14h40
  4. access denied
    Par HULK dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 30/08/2005, 08h26
  5. Access denied..... Help !
    Par chakan dans le forum Requêtes
    Réponses: 2
    Dernier message: 05/12/2003, 22h30

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