Page 1 sur 2

could not load module "plain"

Posté : sam. 12 janv. 2013, 15:04
par zariski
Hello !
Voilà je suis bien embêté.
Avant ma pause de midi, je peux compiler mes docs asymptote.
Je vais casser la croute, je reviens, et Asymptote ne fonctionne plus !!!!
Voir fichier joint.
Je précise qu'avec Notepad++ c'est kifkif bourricot !!!!

Re: could not load module "plain"

Posté : sam. 12 janv. 2013, 18:18
par GM
Bonjour,


bizarre, bizarre...
Le message date de 3h : le problème est-il résolu depuis ?

Re: could not load module "plain"

Posté : sam. 12 janv. 2013, 18:20
par zariski
ouf quelqu'un à mon secours !!!
Problème non résolu !
J'y perds mon latin.
Un instant j'ai soupçonné mon anti virus ...

Re: could not load module "plain"

Posté : sam. 12 janv. 2013, 18:31
par GM
Je me demande si ce genre d'erreur n'est pas un problème de path... mais pourquoi aurait-il changé ?

En console (touches [Windows]+[R] ........ puis en tapant cmd + [Entrée]), la commande asy lance bien asymptote ?

Dans le fichier

Code : Tout sélectionner

.asy/config.asy

as-tu le chemin vers le dossier d'installation d'Asymptote ?

Code : Tout sélectionner

import settings;
dir="C:\Program Files (x86)\Asymptote";

(à adapter suivant ton installation).

Re: could not load module "plain"

Posté : sam. 12 janv. 2013, 18:47
par zariski
si je lance le petit programme suivant (cf fichier joint), j'ai bien un cercle rouge qui s'affiche en .eps.
Par contre, mettre : import settings;
dir="C:\Program Files (x86)\Asymptote";
en début de fichier ne règle pas mon soucis.
Quant au path (et je pense que le problème doit venir de là) je maitrise moins le truc...

Re: could not load module "plain"

Posté : sam. 12 janv. 2013, 18:57
par GM
zariski a écrit :Par contre, mettre :

Code : Tout sélectionner

import settings;
dir="C:\Program Files (x86)\Asymptote";

en début de fichier ne règle pas mon souci.

Pas en début de fichier... mais dans le ficher que j'ai indiqué !
Tu demandes l'affichage des fichiers/dossiers cachés pour faire apparaître le dossier .asy qui est dans ton dossier d'utilisateur.
Image
Image

Re: could not load module "plain"

Posté : sam. 12 janv. 2013, 19:07
par zariski
oups quel c.. :oops:
En fait je n'ai rien dans : c:\Utilisateurs\Eric\.asy
mis à part le fichier "history" du petit programme lancé précédemment !

Re: could not load module "plain"

Posté : sam. 12 janv. 2013, 19:08
par GM
Conseil supplémentaire pour tout test de compilation (quand on rencontre des problèmes) : être dans un dossier qui ne comporte que le fichier que l'on veut compiler... pour être bien sûr qu'aucun autre fichier n'interfère.

Je pense à dire cela car j'ai le souvenir, il y a quelques années, de quelqu'un qui avait créé dans un dossier personnel un ficher asy qui avait le même nom que l'un des fichiers officiels d'Asymptote... et on avait galéré à trouver l'explication du problème.

Re: could not load module "plain"

Posté : sam. 12 janv. 2013, 19:12
par GM
zariski a écrit :En fait je n'ai rien dans : c:\Utilisateurs\Eric\.asy

Asymptote peut fonctionner sans fichier config.asy dans une majorité de configurations, je pense,...

... mais quand on commence à avoir des problèmes, peut-être du fait d'une installation exotique (avec des lettres de partitions particulières), il vaut mieux préciser les choses dans un fichier config.asy qu'il faut alors ajouter.

Re: could not load module "plain"

Posté : sam. 12 janv. 2013, 19:19
par zariski
pffiooooou je crois le problème résolu.
Je viens de créer un fichier "config.asy" que j'ai placé dans .asy
Je retourne tester tout ça ...