Cher Olivier,
C'est OK pour Python 2.7.2 etc. ! NetworkX a maintenant une version en "3", mais il paraît que la compatibilité avec les Fichiers en 2.7 n'est pas parfaite ! L'ennui, comme tu as peut-être pu le voir, est que les Progiciels écrits d'abord pour UNIX et Linux n'aiment pas être confinés en "Bacs à sable", en "Walled gardens", et que, réciproquement, Microsoft en sabote en général l'exécution, en les positionnant mal ! NetworkX 27 a bien été téléchargé et Extrait dans ma machine dans un Dossier, comme auparavant Mediawiki, AMPPS et consorts, mais refuse de démarrer. De plus, il est à craindre que Microsoft détecte l'exécution de Python, Apache, PHP, et semblables, et leur fasse des misères, ou que des interférences voulues par Microsoft, perturbent ensuite l'exécution de Office, voire de Windows ! Si ceux qui créent Mediawiki étaient ressentis par Microsoft comme aussi innofensifs que des Créateurs de Jeux tels FIRAXIX 2KGAMES, ils auraient normalement les Codes leur permettant de fonctionner comme "CIVILIZATION IV" par exemple ! C'est surtout, semble-t-il, APACHE auquel WINDOWS est allergique ! Python devrait mieux passer ! Bref, j'espère que le "Networks Group" sera plus efficace que le "Mediawiki Group" qui a fini par m'envoyer promener ! Et que la "AMPPS Team" rame pour faire marcher son Logiciel sous Windows XP !
As - tu pu développer l'Arbre des "Entités" du Fichier "Ontologies.owl" sous Protege ?
En espérant que nous pourrons quand même développer une Application "Portable" sur n'importe quelle machine. Amitiés. Eric Beaussart.
Message du 06/03/12 18:55 De : "Olivier MAURICE" A : "Eric BEAUSSART" Copie à : Objet : Re: Ter Re: Fichier OWL
YES python 3 est une version à venir basée sur une technique de bytecode qui le rendra encore plus indépendant de la plateforme. Par contre, les packages sont loin d'être tous exportés pour 3. Entre autre NetworkX and Co. C'est pourquoi pour l'instant je reste moi-même en 2.7 et en migre pas en 3.
Le 6 mars 2012 11:12, Eric BEAUSSART a écrit : Cher Olivier, J'ai un léger souci. Tu as bien fait de me dire de voir pour Python, car, si il est dans ma machine, c'est dans des Progiciels, et il vaut mieux ne pas interférer ! Mais tu dis plutôt Python 2.7 que 2.5, alors que c'est Python 3 qui est recommandé ! Bien sûr, les autres ne le prennent peut être pas encore en compte ! Je vais voir 2.7, mais, si tu pouvais me dire pour la migration en 3.0, surtout que 3.0 marche bien mieux pour les caractères accentués, puisque "Unicode natif" ! Salut ! Eric.
Message du 05/03/12 18:59 De : "Olivier MAURICE" A : "Eric BEAUSSART" Copie à : Objet : Re: Fichier OWL
Bonjour Eric
J'ai pu ouvrir ton fichier owl. Par contre, il affiche des classes (Relation, Complexite, etc.) , mais n'ayant pas pu lire le mode d'emploi de Protégé, je ne sais que trop en tirer.
Pour python, voici les liens :
il faut installer le package NetworkX, cohérent avec l'une des versions de python installée sur ta machine (par exemple si tu as python 2.5, il faut installer le package de NetworkX 2.5). Tout est assez bien expliqué sur le site du package : http://networkx.lanl.gov/ on y trouv eles packages des différentes versions de python, les documentations. Ceci dit, je te conseille d'installer python 2.7 si tu ne l'as pas et d'installer ensuite NetworkX 2.7 De même pour tracer les graphes tu auras besoin de matplotlib et pylab pour accéder à la librairie pyplot. De même, installer en cohérence avec les version de python et nerworkx. Sous windows je sais pas, sous mac et linux cela se débrouille bien.
Je n'avais pas enregistré de fichier lors de la démo que j'ai fait au Luxembourg, je travaillais direct à la console python. Mais si, une fois que tu auras pu installer tes packages, tu as un souci, nous pourrons échanger par courriel pour construire le programme qui te convient.
Ci-joint un compte-rendu rapide de notre réunion. Tu me diras ce que tu en penses.
A Mercredi soir sans doute, Olivier
Le 4 mars 2012 11:36, Eric BEAUSSART a écrit : Cher Olivier,
Il y avait un moment que je n'avais lancé "Protegé" ! Or, il se trouve que lancer XAMPP et/ou "Protege" pour lire des Fichier dits "d"Ontologies" en "*.owl", cela perturbe mon Système, puisque Microsoft ne reconnaît plus mon Traitement de Textes "Office14" ! Il y a alors une manip à faire pour relancer le système, et par dessus le marché, je ne l'ai pas notée, et devrai aller la redemander demain lundi au technicien qui me l'avait montrée ! Il est manifeste que Windows de Microsoft ne supporte pas que "Apache" soit lancé autrement que, éventuellement, via Internet Explorer ! Or, Apache est utilisé par tous les "WAMPPS", que ce soit XAMPP ou AMPPS ! Bref, comme par ailleurs j'aime bien les Interfaces Microsoft, c'est agaçant ! Pour ce qui est de ce qui nous occupe, j'attends quand même les Liens de Téléchargement des Logiciels qui te permettent de "Programmer en Python", même si, donc, une version (voire plusieurs !), de Python, dans ma machine ! De plus, alors, il me faudra le Fichier que tu m'as montré où l'in crée des Objets - noeuds, et des Liens - Segments - Arêtes ! De mon côté, en espérant que tu pourras l'ouvrir, je t'envoie le Fichier OWL qui me donne ces soucis ! Car, même en simple Arbre, c'est déjà, avec quelque Niveaux d'Entités, un panorama de tous les Mots que j'ai été amené à introduire dans ce "Vocabulaire" ! Merci encore de prendre à coeur l'amélioration des Outils de représentation de la Systémique dont nous pourrons disposer ! Amitiés. Eric. >
[ CR_reunion03032012.pdf (69.9 Ko) ]