Vous cherchiez le profil de consolex1 et non pas l’hébergeur ? me.consolex1.com

Basé à Paris — datacenter Equinix PA5

Hébergement gratuit pour vos apps, bots et sites web.

consolex1 est un hébergeur français gratuit pour vos petits projets Node.js, Python et bots Discord, sur une infrastructure à Paris.

État des services : status.consolex1.com

Guide pratique

Dépanner le déploiement d’une application Python

Les erreurs de démarrage Python viennent souvent d’un mauvais fichier d’entrée, d’une dépendance non déclarée ou d’une incompatibilité entre la version choisie et le projet. Vérifiez un point à la fois et observez le résultat dans la console du panel.

L’egg personnalisé consolex1

L’egg Python Universal est développé par l’hébergeur consolex1. Son code source est public sur GitHub.

1. Vérifier la version Python et le fichier principal

Dans l’onglet Startup, contrôlez la version de Python choisie et le nom exact du fichier principal, casse comprise. Ce fichier doit se trouver à la racine de l’instance ou dans le chemin configuré.

2. Déclarer les dépendances

Listez les paquets nécessaires dans requirements.txt, pyproject.toml ou uv.lock. Python Universal utilise uv pour installer les dépendances des manifestes pris en charge ; vérifiez la console en cas d’erreur de résolution.

3. Résoudre les erreurs d’import

Vérifiez que le module est déclaré, que le nom d’import est correct et que les fichiers ont été envoyés dans le bon répertoire. Évitez de transférer un dossier .venv construit sur un autre système d’exploitation.

4. Contrôler les secrets et le démarrage

Lisez les tokens depuis des variables d’environnement configurées en privé dans le panel. Vérifiez que le processus reste au premier plan et qu’il affiche des erreurs de démarrage utiles.

5. Mesurer les ressources utilisées

Surveillez la mémoire au démarrage et pendant l’activité normale. Le plan Free comprend 256 Mo de RAM et 512 Mo de stockage ; les dépendances et caches volumineux peuvent occuper une part importante de ces ressources.

Questions fréquentes

Où placer requirements.txt ?

Placez-le dans le répertoire du projet utilisé par la commande de démarrage afin que le runtime puisse le trouver.

Pourquoi Python affiche-t-il ModuleNotFoundError ?

Vérifiez le manifeste, les journaux d’installation, le répertoire de travail et le nom d’import avant de changer la version Python.

Puis-je envoyer mon environnement virtuel local ?

Évitez-le. Un environnement virtuel peut contenir des fichiers propres à votre système ; déclarez les dépendances et laissez le serveur créer le sien.

Autres guides

Sponsorisé
Propulsé par TrafficTrade.fr