ciao a tutti,
volevo prendere confidenza con proj attraverso pyproj (sono su debian wheezy) e mi scontro con questo inghippo: la seguente chiamata: p2 = pyprj.Proj(init=crs) dove crs è uno dei seguenti valori: 'epsg:3003' 'epsg:32632' che ho messo all'interno di una funzione python, funziona bene quando attivata in uno script a linea di comando; quando l'attivo da una procedura gui, la chiamata con 'epsg:3003' dà l'errore: File "_proj.pyx", line 27, in _proj.Proj.__cinit__ (_proj.c:741) RuntimeError: k <= 0 mentre quella con 'epsg:32632' continua a funzionare; ho provato a forzare il tipo di crs da QString a str() senza esito; ho visto l'errore riportato quì http://code.google.com/p/pyproj/issues/detail?id=30 che rinvia a https://code.google.com/p/pyproj/issues/detail?id=16 ma riguarda una versione precedente rispetto a quella di wheezy (4.7.0-2); qualcuno può confermare o dirmi dove sto sbagliando? grazie, ciao, giuliano _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
faccio delle supposizioni,
stai in un plugin di qgis o una versione standalone se si, prova, dalla python console, dopo aver importato il modulo pyprj a digitare semplicemente: pyprj ti dara' il modulo che sta caricando... che intuisco non e' lo stesso che t aspetti di caricare. al che dovrai 1) pulire ed eliminare il modulo "vecchio" 2) oppure far un po di pulizia nel pythonpath se non sei sotto qgis, fai ste operazioni da una console python corrispondente al tuo ambiente di run. a presto, Luigi Pirelli 2014-10-20 10:11 GMT+02:00 giulianc51 <[hidden email]>: > ciao a tutti, > > > volevo prendere confidenza con proj attraverso pyproj (sono su debian > wheezy) e mi scontro con questo inghippo: la seguente chiamata: > p2 = pyprj.Proj(init=crs) > dove crs è uno dei seguenti valori: > 'epsg:3003' > 'epsg:32632' > che ho messo all'interno di una funzione python, funziona bene quando > attivata in uno script a linea di comando; quando l'attivo da una > procedura gui, la chiamata con 'epsg:3003' dà l'errore: > File "_proj.pyx", line 27, in _proj.Proj.__cinit__ (_proj.c:741) > RuntimeError: k <= 0 > mentre quella con 'epsg:32632' continua a funzionare; > > ho provato a forzare il tipo di crs da QString a str() senza esito; > > ho visto l'errore riportato quì > http://code.google.com/p/pyproj/issues/detail?id=30 > che rinvia a > https://code.google.com/p/pyproj/issues/detail?id=16 > ma riguarda una versione precedente rispetto a quella di wheezy > (4.7.0-2); > > qualcuno può confermare o dirmi dove sto sbagliando? > > > grazie, ciao, > giuliano > > > _______________________________________________ > [hidden email] > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. > 666+40 iscritti al 5.6.2014 [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
Il giorno Mon, 20 Oct 2014 10:28:10 +0200
Luigi Pirelli <[hidden email]> ha scritto: ciao Luigi, grazie :-) > faccio delle supposizioni, > > stai in un plugin di qgis o una versione standalone no, non sono sotto qgis; > se non sei sotto qgis, fai ste operazioni da una console python > corrispondente al tuo ambiente di run. > > pyprj ecco: >>> pyproj <module 'pyproj' from '/usr/lib/python2.7/dist-packages/pyproj/__init__.pyc'> > ti dara' il modulo che sta caricando... che intuisco non e' lo stesso > che t aspetti di caricare. non è invece quello giusto (uso python 2.7.3) ? > 2) oppure far un po di pulizia nel pythonpath echo $PYTHONPATH: vuoto; cos'altro posso verificare ? grazie, ciao, giuliano _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
2014-10-20 11:24 GMT+02:00 giulianc51 <[hidden email]>:
> pyproj al che deduco che python trovi solo la versione in dist-packages che versine hai? pyproj.__version__ io ho la 1.9.3 e p2 = pyproj.Proj(init="epsg:3003") non mi da nessun errore (sono su debian wheezy) ciao Luigi Pirelli _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
In reply to this post by Giuliano Curti
Il giorno Mon, 20 Oct 2014 11:24:30 +0200
giulianc51 <[hidden email]> ha scritto: > Il giorno Mon, 20 Oct 2014 10:28:10 +0200 > Luigi Pirelli <[hidden email]> ha scritto: chiedo scusa, capito un pò in ritardo :-( ho provato a visualizzare il modulo proj anche dall'interno della mia procedura e mi dà sempre lo stesso modulo(*): <module 'pyproj' from '/usr/lib/python2.7/dist-packages/pyproj/__init__.pyc'> grazie, ciao, giuliano (*) una piccola differenza, se significativa, sta nel fatto che in console python basta digitare "pyproj" mentre quì occorre scrivere "print pyproj" altrimenti non succede nulla; _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
In reply to this post by Luigi Pirelli-2
Il giorno Mon, 20 Oct 2014 11:40:47 +0200
Luigi Pirelli <[hidden email]> ha scritto: > 2014-10-20 11:24 GMT+02:00 giulianc51 <[hidden email]>: > > pyproj > > al che deduco che python trovi solo la versione in dist-packages sì; > che versine hai? > > pyproj.__version__ > > io ho la 1.9.3 e la 1.8.9-1+b1; vuoi dire che non sono aggiornato? provo un aptitude update e faccio sapere :-) > p2 = pyproj.Proj(init="epsg:3003") > > non mi da nessun errore (sono su debian wheezy) > anch'io wheezy e l'errore ce l'ho solo dallo script, in console python anch'io bene, gr..... :-( > ciao Luigi Pirelli grazie, ciao, giuliano _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
Il giorno Mon, 20 Oct 2014 12:02:42 +0200
giulianc51 <[hidden email]> ha scritto: > Il giorno Mon, 20 Oct 2014 11:40:47 +0200 > Luigi Pirelli <[hidden email]> ha scritto: > > > 2014-10-20 11:24 GMT+02:00 giulianc51 <[hidden email]>: > > > pyproj > > > > > la 1.8.9-1+b1; vuoi dire che non sono aggiornato? provo un > aptitude update e faccio sapere :-) fatto ma mi dà la 1.8.9-1+b1 come ultima versione: tu la 1.9.3 dove l'hai presa? grazie, ciao, giuliano _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
2014-10-20 12:07 GMT+02:00 giulianc51 <[hidden email]>:
> fatto ma mi dà la 1.8.9-1+b1 come ultima versione: tu la 1.9.3 dove > l'hai presa? > pip install pyproj a presto, Luigi Pirelli _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
Il giorno Mon, 20 Oct 2014 13:08:12 +0200
Luigi Pirelli <[hidden email]> ha scritto: > 2014-10-20 12:07 GMT+02:00 giulianc51 <[hidden email]>: > > fatto ma mi dà la 1.8.9-1+b1 come ultima versione: tu la 1.9.3 dove > > l'hai presa? > > > > pip install pyproj ah, ok :-) due sole (ultime) cose: 1) è meglio che disinstallo prima la 1.8.9 di debian? 2) idem per proj4 o la lascio(*) ? > a presto, Luigi Pirelli grazie mille, ciao, giuliano (*) ho visto che nel README ci sono due versioni di setup, con o senza proj; _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
cosa si ameglio non saprei... magari usare virtualenv aiuta a tenere
isolati gli ambienti. a presto, Luigi Pirelli 2014-10-20 13:14 GMT+02:00 giulianc51 <[hidden email]>: > Il giorno Mon, 20 Oct 2014 13:08:12 +0200 > Luigi Pirelli <[hidden email]> ha scritto: > >> 2014-10-20 12:07 GMT+02:00 giulianc51 <[hidden email]>: >> > fatto ma mi dà la 1.8.9-1+b1 come ultima versione: tu la 1.9.3 dove >> > l'hai presa? >> > >> >> pip install pyproj > > ah, ok :-) > > due sole (ultime) cose: > > 1) è meglio che disinstallo prima la 1.8.9 di debian? > > 2) idem per proj4 o la lascio(*) ? > > >> a presto, Luigi Pirelli > > grazie mille, ciao, > giuliano > > > (*) ho visto che nel README ci sono due versioni di setup, con o senza > proj; > _______________________________________________ > [hidden email] > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. > 666+40 iscritti al 5.6.2014 [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
Il giorno Mon, 20 Oct 2014 13:31:35 +0200
Luigi Pirelli <[hidden email]> ha scritto: > cosa si ameglio non saprei... magari usare virtualenv aiuta a tenere > isolati gli ambienti. grazie, me lo studerò :-) > a presto, Luigi Pirelli grazie ancora, ciao, giuliano _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
Il giorno Mon, 20 Oct 2014 13:37:53 +0200
giulianc51 <[hidden email]> ha scritto: > Il giorno Mon, 20 Oct 2014 13:31:35 +0200 > Luigi Pirelli <[hidden email]> ha scritto: > > > cosa si ameglio non saprei... magari usare virtualenv aiuta a tenere > > isolati gli ambienti. > > grazie, me lo studerò :-) ho adottato una politica conservativa.. a) niente virtualenv (in attesa di conoscerlo meglio) b) disinstallato python-proj-1.8.9 (debian wheezy) c) installato python-pip d) # pip install pyproj sembra funzionare :-) :-) :-) grazie Luigi, ciao, giuliano _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 |
Free forum by Nabble | Edit this page |