Yop,
Je travaille sur des cibles Linux qui n'ont pas d'accès Internet. Je voudrais déployer des scripts Python, mais qui éventuellement font des import de packages de pip
.
Comment puis-je embarquer dans un paquet complet le script ainsi que ses dépendances ? J'ai pensé à un .tar
d'un venv
, mais venv
n'est aujourd'hui pas installé donc je tourne en rond.
Une idée ?
Merci !
# Miroir local ?
Posté par _kaos_ . Évalué à 3.
Salut,
C'est un peu bourrin, et très honètement, c'était pas ma partie, mais un petit miroir local avec tes dépendances, ça peut pas le faire ?
Quand je parle de miroir ici, c'est pas forcément lié à internet. Un jenkins qui pousse sur un nexus, ça fait le boulot sans besoin d'aller au delà du réseau local.
Matricule 23415
[^] # Re: Miroir local ?
Posté par gUI (Mastodon) . Évalué à 2.
Mouais… un poil compliqué à mettre en œuvre dans mon cas (mise à jour en déplacement sur le terrain) mais pas impossible en soit. On va attendre une autre proposition :)
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Miroir local ?
Posté par NeoX . Évalué à 3.
le miroir sur un disque dur,
le bon fichier de configuration pour aller chercher sur le disque dur plutot qu'internet.
# le download des dependences ?
Posté par NeoX . Évalué à 2.
apt et yum propose un mode download, qui va télécharger les paquets plutot que de les installer.
tu fais ta premiere manip sur une machine qui a internet, tu récupères tous les paquets dependants, puis tu fais l'installation à partir de ces paquets
# Tu n'es pas le premier à te poser la question
Posté par ted (site web personnel) . Évalué à 5.
Il y a une solution ici, si j'ai bien compris ton souci:
https://stackoverflow.com/questions/36725843/installing-python-packages-without-internet-and-using-source-code-as-tar-gz-and
Un LUG en Lorraine : https://enunclic-cappel.fr
[^] # Re: Tu n'es pas le premier à te poser la question
Posté par gUI (Mastodon) . Évalué à 2.
Merci !!! Pourtant j'avais cherché…
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Tu n'es pas le premier à te poser la question
Posté par ted (site web personnel) . Évalué à 2.
De rien :)
Pour info, j'ai trouvé ça facilement avec ces mots clés:
https://duckduckgo.com/?q=pip+without+internet
Un LUG en Lorraine : https://enunclic-cappel.fr
# Commentaire supprimé
Posté par vnfduib . Évalué à 1. Dernière modification le 26 janvier 2021 à 09:37.
Ce commentaire a été supprimé par l’équipe de modération.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.