Buongiorno a tutti,<br><br>sono nuovo della ML e pertanto ne approfitto per salutare tutti gli iscritti.<br><br>Ho iniziato da poco con Python (dopo esperienze con altri linguaggi di programmazione, principalmente C e C++).<br>
<br>Oggi, avendo del tempo a disposizione, stò provando a fare un semplice package e ho iniziato dal setup.py.<br>La distribuzione del mio package è molto semplice:<br>=================<br>root /<br>      setup.py<br>      + func/<br>
               + __init__.py<br>               + inutile.py<br>=================<br>Il file setup.py contiene [1] e il file inutile.py contiene questa semplice funzione [2].<br><br>Lancio il file setup.py con l&#39;opzione &quot;develop&quot; e tutto sembra andare a buon fine, ma quando apro l&#39;interprete interattivo (non ho ancora creato un virtualenv, ma appena risolvo lo farò se riesco a farlo funzionare con python3), e scrivo &quot;import miomodulo&quot; ottengo un importerror: no module named miomodulo<br>
<br>Come mai?<br>Ho seguito diverse guide trovate sul web, e la cosa strana è che non ci sono errori... il file __init__.py è vuoto.<br><br>[1] <a href="http://paste.pocoo.org/show/HVkOu7R0HiZPHmSOL5y9/">http://paste.pocoo.org/show/HVkOu7R0HiZPHmSOL5y9/</a><br>
[2] <a href="http://paste.pocoo.org/show/7hJHptL5WL3Er6yu8PR3/">http://paste.pocoo.org/show/7hJHptL5WL3Er6yu8PR3/</a><br><br>Grazie mille in anticipo, e scusate se è un argomento che magari trattate migliaia di volte, ma mi sembra strano come fatto :(<br>