Kvas² a écrit:Bonsoir,
J'ai ecrit un code en python et malheureusement pour moi, ma machine n'est pas assez puissante pour que je puisse executer mon programme. Pour pallier à cette difficulté, j'ai la possibilité d'acceder à un cluster de calcul distant et j'aimerai savoir comment lancer mon programme sur ce poste sachant que Python y est deja installé et que mon code marche bien sur des petites données mais en local.
Merci!
ampholyte a écrit:Bonjour,
Pour pouvoir utiliser ton cluster, tu vas devoir effectuer plusieurs étapes. Je te conseille de faire un petit tour ici http://climserv.ipsl.polytechnique.fr/fr/utilisation-du-cluster-climserv/le-cluster-de-calcul-4.html pour que tu puisses comprendre comment cela fonctionne.
Bien évidemment chaque ferme de calcul a sa façon de procéder mais le principe reste le même. Il faut que tu demandes à ton administrateur les commandes qu'il faut pour définir ton job, l'exécuter, récupérer les résultats et détruire ton job.
Kvas² a écrit:
Donc ce que je veux en gros (si cela est possible) c'est de faire python mon_fichier.py depuis mon PC mais de l'executer sur le(s) processeur(s) et la memoire du cluster!
fatal_error a écrit:bjr,
en supposant que c vraiment ta machine qui est pourrie et pas ton algo, si tu te connectes sur la becane distante, t'as qu'à installer toi même ton python et tes dépendances, tu récupères les sources et tu compiles, pas besoin d'installer à tout va!
Kvas² a écrit:[...], j'ai la possibilité d'accéder à un cluster de calcul distant et j'aimerai savoir comment lancer mon programme sur ce poste[...]
Kvas² a écrit:Excuse moi C.Ret mais je crois que tu m'a encore plus embrouillée!
Je l'ai di et je le redis encore: j'aimerai executer mon code python sur le cluster distant sans avoir à installer les modules complementaires car l'administrateur n'est pas encore revenu des vacances!
Pourkoi est ce difficile à comprendre? S'il n'ya pa de moyen d'exploiter les ressources distantes telles que le processeur et la memoire du cluster (qui a plusieurs noeuds de calcul), il suffit de me le dire...
Kvas² a écrit: J'ai donc demander à l'administrateur de les installer pour moi et comme il n'est pas là (en vacances), je cherche une alternative!
SaintAmand a écrit:Avec pythonbrew https://github.com/utahta/pythonbrew, tu peux même gérer plusieurs environnements python (différentes versions de python, chacun avec ses modules) dans ton dossier personnel.
Tu peux évidemment installer les modules dont tu as besoin dans ton dossier personnel.
http://docs.python.org/install/index.html#alternate-installation-the-home-scheme
ampholyte a écrit:Je ne suis pas sûr que tu puisses faire l'installation de ces librairies, seul l'administrateur le peut.
Kvas² a écrit:Merci Ampholyte
Je sais que je ne peux pas faire mes installations moi même et qu'il me faut l'aide de l'administrateur mais je repondai surtout à SaintAmand qui m'a proposé d'installer mes modules dans mon home!
ampholyte a écrit:Autant pour moi,
As-tu pensé à la solution suggérée par Dlzlogic à propos de l'envoi de fichier sur le cluster ?
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 32 invités
Tu pars déja ?
Identification
Pas encore inscrit ?
Ou identifiez-vous :