Parallèlement au développement de la version 0.121, je mets à jour régulièrement pendant quelques temps la version 0.120, afin de disposer d’une version relativement stable (pour utiliser en classe notamment) avant d’autres expérimentations. Sauf cas exceptionnel, par souci de stabilité, ces versions ne comportent aucune nouveauté.
La version 0.120.1 corrige deux bugs du module de géométrie.
Edit (22/01/09) : La version 0.120.2 corrige trois nouveaux bugs (dont un dans l’utilitaire de rapport de bugs – sic).
Edit (24/01/09) : La version 0.120.3 améliore l’affichage des complexes dans la calculatrice (forme algébrique par défaut).
Edit (31/01/09) : La version 0.120.4 corrige un bug du “pinceau” (utilitaire pour copier les styles).
Edit (03/02/09) : La version 0.120.5 corrige deux nouveaux bugs.
Edit (05/02/09) : La version 0.120.6 corrige quelques nouveaux bugs, et ajoute deux boutons annuler et retablir pour faciliter l’utilisation avec un TBI.
Edit (11/02/09) : La version 0.120.7 corrige essentiellement un bug spécifique à l’utilisation avec un TBI.
Voici le message d’erreur que j’obtiens lorsque je tente de lancer la dernière version.
{} []
Traceback (most recent call last):
File “C:\Program Files\wxgeometrie\wxgeometrie.pyw”, line 44, in
initialiser()
File “C:\Program Files\wxgeometrie\initialisation.py”, line 235, in initialiser
frame = GUI.WxGeometrie(app)
File “C:\Program Files\wxgeometrie\GUI\fenetre_principale.py”, line 99, in __init__
self.onglets = Onglets(self, -1)
File “C:\Program Files\wxgeometrie\GUI\onglets.py”, line 64, in __init__
panel = module.__panel__(self) # ex: panel = Geometre(self)
File “C:\Program Files\wxgeometrie\modules\geometre\__init__.py”, line 198, in __init__
add2(u”ouvrir”, u”Ouvrir un fichier .geo.”, self.parent.OpenFile)
File “C:\Program Files\wxgeometrie\modules\geometre\__init__.py”, line 190, in add2
button = MultiButton(self, None, False, (“”,) + args)
File “C:\Program Files\wxgeometrie\modules\geometre\__init__.py”, line 67, in __init__
self.liste[i][1] = [png(self.liste[i][1] + s) for s in (“”, “_”)]
File “C:\Program Files\wxgeometrie\pylib\fonctions.py”, line 653, in png
return wx.Image(os.path.join(unicode2(param.EMPLACEMENT), ‘images’, nom + “.png”), wx.BITMAP_TYPE_PNG).ConvertToBitmap()
File “C:\Python25\lib\site-packages\wx-2.6-msw-unicode\wx\_core.py”, line 3048, in ConvertToBitmap
return _core_.Image_ConvertToBitmap(*args, **kwargs)
PyAssertionError: C++ assertion “wxAssertFailure” failed in ..\..\src\msw\bitmap.cpp(822): invalid image
Bonjour,
de quelle version s’agit-il ? Version sans installation, version avec installeur ?
Ça marche bien chez moi pourtant…
Je vais essayer de télécharger depuis sourceforge, c’est peut-être un problème lors de la mise en ligne…
Désolé, je n’arrive pas à reproduire ce bug.
D’après ton rapport, il s’agit probablement de la version avec installeur.
Peux-tu réessayer d’installer WxGéométrie, et si ça ne marche toujours pas, essayer en le retéléchargeant ?
Merci d’avance !
Salut,
j’ai utilisé la version wxgeometrie_version_0.120.3.exe. Même sanction en retéléchargeant.
Bizarre, bizarre, je n’arrive pas à reproduire l’erreur chez moi. J’essaierai au lycée.
Peut-on tracer des courbes d’équation implicite ? Sur la liste de diffusion de matplotluib, on m’a donné la méthode suivante qui marche bien (modulo les effets d’angle) :
import numpy as np
import matplotlib.pyplot as plt
x, y = np.mgrid[-10:10:50j, -10:10:50j]
f = x*np.sin(y) + y * np.sin(x) -4.0
plt.contour(x, y, f, (0,))
plt.show()
Pourquoi ne pas mettre (à défaut d’avooir un traceur de surfaces) une fonctionnalité du type contour qui permetrait de visualiser les lignes de niveaux d’une surface d’équation z=f(x;y) ?
> Peut-on tracer des courbes d’équation implicite ?
Pour l’instant, non. C’est envisagé, mais il y a tellement de choses envisagées par rapport au temps disponible, que je ne peux pas te dire quand ça verra le jour…
> Pourquoi ne pas mettre (à défaut d’avooir un traceur de surfaces) une fonctionnalité du type contour qui permetrait de visualiser les lignes de niveaux d’une surface d’équation z=f(x;y) ?
Cf. réponse précédente.
Désolé, je n’arrive pas à reproduire ton erreur, (j’ai essayé au lycée, je n’ai pas de message d’erreur).