#1 Le 09/03/2021, à 16:30
- El Catala
[Résolu]-Modifier les droits de dossier
Bonjour,
Pour une application python, je dois installer les modules beautifulsoup et requests dans libreoffice. Un simple pip ne les charges pas dans libreoffice mais dans le dossier site-packages de python. Ce dossier n' est pas accessible depuis libreoffice. J' ai fais un copier coller en mode administrateur mais je me retrouve avec des dossiers verrouilles. Une commande sudo chmod a+x n' a rien apportée.
Est-il possible de les déverrouiller ?
Cordialement
Dernière modification par El Catala (Le 09/03/2021, à 21:26)
PC portable HP Laptop 17
Xubuntu 22.04.2 Lts
LibreCad 2.2 : Freecad 0.21: LibreOffice 7: Ancestris 0.12:
Hors ligne
#2 Le 09/03/2021, à 17:39
- MicP
Re : [Résolu]-Modifier les droits de dossier
Bonjour
Tu nous parles de divers dossiers (entre autres, on dit plutôt répertoire)
mais on ne ne peut pas savoir quel est le chemin absolu de ces répertoires.
Même chose pour la commande chmod que tu as entrée, dont on ne peut pas savoir depuis quel répertoire, avec quel compte utilisateur (et s'il avait les privilèges nécessaires pour le faire) et sur quel répertoire cette commande a été tenté d'être appliquée, ni quel étaient les attributs de ce répertoire avant la tentative.
Donne nous plutôt des lignes de commandes et le contexte dans lequel elles ont été entrées <=> retour complets
c'est beaucoup plus efficace qu'une tentative de description littéraire.
Merci.
=======
Voici un lien vers une page web
qui pourra peut-être t'apporter quelques informations : LibreOffice 6.3 Help -> Python Scripts Organization and Location
(en espérant que la version de Libre office concernée par ce document soit la même que celle que tu utilises).
Dernière modification par MicP (Le 09/03/2021, à 17:52)
Hors ligne
#3 Le 09/03/2021, à 19:19
- El Catala
Re : [Résolu]-Modifier les droits de dossier
Bonsoir,
Pour faire suite à votre demande, voici le détail de ce que j' ai fait.
Copie du module beautifulsoup :
sudo cp -r /home/elfouste/env/lib/python3.8/site-packages/beautifulsoup4-4.9.3.dist-info /opt/libreoffice7.0/program/python-core-3.7.7/lib/
J' ai réalisé cette opération pour les deux modules beautifulsoup et requests
Ensuite, j' ai lancé la commande :
sudo chmod a+x /opt/libreoffice7.0/program/python-core-3.7.7/lib/bs4
Simple remarque, bs4 fait partie de beautifulsoup.
J' espère avoir répondu à votre message.
Bonne soirée
PC portable HP Laptop 17
Xubuntu 22.04.2 Lts
LibreCad 2.2 : Freecad 0.21: LibreOffice 7: Ancestris 0.12:
Hors ligne
#4 Le 09/03/2021, à 20:02
- MicP
Re : [Résolu]-Modifier les droits de dossier
Merci,
Je ne sais pas quels étaient les attributs du répertoire /opt/libreoffice7.0/program/python-core-3.7.7/lib/bs4
avant d'avoir lancé la ligne de commandes :
sudo chmod a+x /opt/libreoffice7.0/program/python-core-3.7.7/lib/bs4
Mais après avoir lancé cette ligne de commandes,
les attributs x devraient êtres présents sur les trois groupes d'attributs.
Tu peux le vérifier en listant ce répertoire
en lançant la ligne de commande suivante :
ls -ld /opt/libreoffice7.0/program/python-core-3.7.7/lib/bs4/
=======
Peut-être que ce fil de discussion pourrait t'intéresser :
https://forum.openoffice.org/fr/forum/v … eb#p326068
Dernière modification par MicP (Le 09/03/2021, à 20:10)
Hors ligne
#5 Le 09/03/2021, à 21:26
- El Catala
Re : [Résolu]-Modifier les droits de dossier
Bonsoir,
Je viens de contrôler les attributs des modules et ils ont bien la valeur x. La croix sur les répertoires a disparu. Cependant, ce que je craignais, les modules ne sont pas utilisables. Un simple copier/coller ne suffit pas à les activer. La seule chose à faire c' est une installation propre. Pour l' instant, je cherche toujours la méthode.
Je vous remercie pour le lien de votre message mais je l' ai déjà vu. Toutefois, cette solution ne fonctionne pas sous linux. Dommage !
Je vais clore cette discussion puisque que vous m' avez confirmé la commande permettant de modifier les permissions d' accès.
Merci et bonne soirée.
PC portable HP Laptop 17
Xubuntu 22.04.2 Lts
LibreCad 2.2 : Freecad 0.21: LibreOffice 7: Ancestris 0.12:
Hors ligne