Créer un environnement Python hors ligne

Une note sur la façon d'installer des packages Python sur des appareils qui ne sont pas connectés à Internet.

Il est supposé que la liste des paquets que vous souhaitez installer est organisée dans requirements.txt.

Je l'ai vérifié dans l'environnement Windows 10 (x86_64) + Anaconda3, mais je pense que cela peut également être fait sur d'autres plates-formes.

Téléchargez le package sur votre appareil en ligne

$ pip download --dest=src -r requirements.txt

Ce terminal en ligne utilise la même plateforme que le terminal hors ligne (destination de l'installation). pip download a une option appelée --platform, donc si vous spécifiez bien cela, cela peut être possible sur différentes plates-formes, mais cela n'a pas été vérifié. Référence: téléchargement pip - documentation pip

Si vous regardez dans le répertoire src, vous pouvez voir que le paquet peut être téléchargé sous forme de roue ou de tarball.

Installez le package sur un appareil hors ligne

On suppose que le fichier de package téléchargé sur le terminal en ligne est copié sur le terminal hors ligne et placé sous le répertoire src.

$ pip install --no-index --find-links=src -r requirements.txt

Cela essaiera d'installer le package en fonction de requirements.txt, mais cherchera le package dans le répertoire src au lieu de PyPI (Internet).

Recommended Posts

Créer un environnement Python hors ligne
Créer un environnement python3 sur CentOS7
Construire un environnement python sur MacOS (Catallina)
Je veux créer un environnement Python
Créer un environnement Python
Créez un environnement virtuel pour python avec pyenv
Créer un environnement Python + OpenCV sur Cloud9
Créez un environnement Python moderne avec Neovim
Créez simplement un environnement d'exécution Python 3 sous Windows
Créez un environnement python avec ansible sur centos6
Créer un environnement Python sur Mac (Mountain Lion)
[Python] Créer un environnement de développement Django avec Docker
Créer un environnement de construction python3 avec Sublime Text3
Créez un environnement de développement Python sur votre Mac
Créer un environnement virtuel Python simple sans utiliser pyenv
Construire un environnement Python avec OSX Elcapitan
Créez rapidement un environnement Python Django avec IntelliJ
Créer un environnement d'apprentissage automatique Python avec des conteneurs
Construire un environnement de développement Python sur Raspberry Pi
Créer un environnement d'exécution python avec VS Code
Créer un environnement LAMP [CentOS 7]
Créer un environnement python3 avec ubuntu 16.04
Construire un environnement python avec direnv
Construire un environnement Python avec Windows
Créer un environnement d'apprentissage automatique
Construire un environnement virtuel Python
Créer un environnement de développement Python basé sur GVim sur Windows 10 (3) GVim8.0 et Python3.6
# 2 Créez un environnement Python avec une instance EC2 d'AWS (ubuntu18.04)
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Créer un environnement Python d'apprentissage automatique sur Mac OS
Créez un environnement python pour chaque répertoire avec pyenv-virtualenv
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
Comment créer un environnement Django (python) sur Docker
Créer un environnement de développement Python sur Mac OS X
Construire un environnement virtuel Python en utilisant venv (Django + MySQL ①)
Créez un environnement Python sur votre Mac en utilisant pyenv
Créer un environnement de développement d'applications d'apprentissage automatique avec Python
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
Construire Python 1.0
Comment créer un environnement Python sur Amazon Linux 2
Construire un environnement Python sur Mac
Créer un environnement go à l'aide de Docker
Construire un environnement Python sur Ubuntu
Créer un environnement Python sur Mac (2017/4)
Construire un environnement Mysql + Python avec docker
Créez un environnement virtuel avec Python!
Créer un environnement virtuel avec Python 3
Créer un environnement Python 3.8 + Pipenv sur Ubuntu 18.04
Créer un environnement d'étude d'apprentissage automatique Python avec macOS Sierra
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Créer un environnement de développement Python avec Eclipse (ajouter un éditeur HTML)
Créer un environnement d'analyse de données python sur Mac (El Capitan)
Créer un environnement de développement Python basé sur GVim sur les paramètres de base de Windows 10 (2)
Créer un environnement Python et transférer des données vers le serveur
Comment créer un environnement de développement de la série Python2.7 avec Vagrant
Créer un environnement python avec pyenv (OS X El Capitan 10.11.3)
Créer un environnement Python avec WSL + Pyenv + Jupyter + VSCode
Créez un environnement python sur CentOS 7.7 pour votre serveur domestique
[Pyenv] Construire un environnement python avec ubuntu 16.04