<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>