<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Il 12/01/2017 19:07, Geom. Eugenio
Leccacorvi ha scritto:<br>
</div>
<blockquote cite="mid:6f3ae936-8433-f520-576a-e2a4f0ec9a56@elgeo.it"
type="cite">Buonasera a tutti,
<br>
<br>
premetto che sono un principiante assoluto in python, anzi non ne
so proprio nulla.
<br>
<br>
Io ho ricevuto un script python da un'amico che sta cercando di
risolvermi un problema nella compilazione di alcuni campi in una
tabella dati dbf di uno shape file.
<br>
<br>
In pratica lo script compila in automatico alcuni campi in base
alle geometrie di due shape.
<br>
<br>
Lo script gira sul pc di chi lo ha creato (che ha Python su
Linux), ma sul mio pc che ha win10 su cui ho installato
python2.7.12 non mi funziona.
<br>
<br>
Ora non so se sbaglio qualcosa io o manca forse qualche libreria
sul mio pc? Mi sembra di capire che si tratti di qgis.core.
<br>
<br>
Se è così come faccio ad installarla ?
<br>
<br>
L'errore che mi dà dopo aver aperto lo script "eugenio.py" e fatto
correre con F5 è il seguente:
<br>
<br>
<br>
Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC
v.1500 32 bit (Intel)] on win32
<br>
Type "copyright", "credits" or "license()" for more information.
<br>
>>>
<br>
====================== RESTART: D:\LOGSTAEND\eugenio.py
======================
<br>
<br>
Traceback (most recent call last):
<br>
File "D:\LOGSTAEND\eugenio.py", line 158, in <module>
<br>
from qgis.core import *
<br>
ImportError: No module named qgis.core
<br>
<br>
</blockquote>
Caro Ugi, mi dispiace di aver visto la tua mail solo ora ma ho una
soluzione.<br>
Per la tesi io ho dovuto creare un plugin per QGis e ho avuto il tuo
stesso problema.<br>
<br>
Non ho capito bene il perchè e il per come ma l'unico modo che ho
trovato per risolvere il problema è installare <br>
<br>
<a class="moz-txt-link-freetext" href="http://trac.osgeo.org/osgeo4w/">http://trac.osgeo.org/osgeo4w/</a><br>
<br>
che mi ha dato la possibilità di utilizzare qgis.core al di fuori
del terminale python integrato di QGis. <br>
<br>
Altrimenti puoi sempre passare i comandi direttamente al terminale
python integrato in qgis.<br>
<br>
Spero di esserti stato utile<br>
<div class="moz-signature">-- <br>
<a href="http://fundor333.com">Fundor333</a></div>
</body>
</html>