Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Tue 19 June 2012 14:54

geofff
Participant occasionnel
Date d'inscription: 8 Sep 2008
Messages: 23

[GRASS 6.x] Problème accès fonction avec windows

Bonjour à tous,

Travaillant d'habitude sous ubuntu, je dois en ce moment passer par windows 7 (je sais c'est dur...), pour raisons pro et perso.

Avec Grass 6.4.2 / 7.dev de l'OSGEO4W, et Grass 6.4.2 de l'installateur indépendant, je fais face à un petit problème assez pénible.

Via l'interface graphique, lorsque je veux modifier mes tables, je n'ai aucune possibilité d'action : lorsque je vais dans mon gestionnaire de table, onglets "gérer les tables" ou "gérer les couches", je n'ai accès à rien. Plus précisément, tous mes clics sont sans effet, comme-ci c'était verrouillé.

J'ai cru comprendre que la gestion des droits d'accès était assez capricieuse avec Grass sous windows, j'ai donc cherché dans ce sens et essayé un certain nombre de solutions trouvées sur le net :

- vérifier les autorisations sur les dossiers windows où se trouvent mes données
- test avec d'autres données
- déplacement du répertoire de données, notamment sur autre disque etc.
- etc.

En passant par la console de commande et "
v.db.addcol", voila ce que me retourne la bête :

v.db.addcol map=lakes@demo columns=test INT                                     
DBMI-DBF driver error:
ERROR: Error while executing: 'ALTER TABLE lakes ADD COLUMN test INT
'
ERROR: Cannot continue (problem adding column).
(Mon Jun 18 22:49:36 2012) La commande s'est terminée (1 sec)


Si je tente directement la création par la console de commande :

Traceback (most recent call last):
  File "C:\OSGeo4W\apps\grass\grass-6.4.2\etc\wxpython\gui_m
odules\prompt.py", line 1105, in OnKeyPressed

self.parent.RunCmd(cmd)
  File "C:\OSGeo4W\apps\grass\grass-6.4.2\etc\wxpython\gui_m
odules\goutput.py", line 523, in RunCmd

task = menuform.GUI(show = None).ParseCommand(command)
  File "C:\OSGeo4W\apps\grass\grass-6.4.2\etc\wxpython\gui_m
odules\menuform.py", line 1766, in ParseCommand

raise gcmd.GException, _("Unable to parse command '%s'") % '
'.join(cmd)
gui_modules.gcmd
.
GException


Si quelqu'un voit une solution...
Merci d'avance !

PS : question également posée chez les voisins http://www.forumsig.org/showthread.php?t=34514

Hors ligne

 

#2 Thu 21 June 2012 11:13

geofff
Participant occasionnel
Date d'inscription: 8 Sep 2008
Messages: 23

Re: [GRASS 6.x] Problème accès fonction avec windows

Petite mise à jour :

J'ai trouvé 2 3 conseils sur les mailing list nabble. J'ai donc installé l'ancienne version 6.1.1 avec l'installateur windows indépendant.

Et là, ça fonctionne !
Je vais tenter la même opération ce soir, mais avec la version 6.4.2.

Il semblerait que ce soit simplement des problèmes liés aux nouvelles versions (qui sont, de ce que j'ai compris, assez buguées sur windows 7).

Je vous tiens au courant de mes tests.

EDIT :

Après avoir effectué de nouveaux tests sur un autre pc sous windows 7, qui se sont également révélés négatifs, je viens à l'instant de tester avec l'installateur indépendant de la version 7 dev : ça fonctionne !

Dernière modification par geofff (Thu 21 June 2012 12:38)

Hors ligne

 

Pied de page des forums

Powered by FluxBB