<div dir="auto">Come avevo fatto correttamente con la lista dei moduli. Grazie mille ancora.<div dir="auto">Il problema dipyinstaller potrebbe essere correlato?</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il sab 23 nov 2019, 12:13 Marco Giusti <<a href="mailto:marco.giusti@posteo.de" target="_blank" rel="noreferrer">marco.giusti@posteo.de</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 23.11.2019 11:58, Alberto Girardi wrote:<br>
> Grazie mille. Quindi sostituisco la stringa con una lista avente per<br>
> elemento quella stringa.<br>
<br>
Si, esatto.<br>
<br>
PS. fai attenzione che hai risposto a me solamente e non alla lista. <br>
Idiosincrasie delle mailing list...<br>
<br>
<br>
> Il sab 23 nov 2019, 11:29 Marco Giusti <<a href="mailto:marco.giusti@posteo.de" rel="noreferrer noreferrer" target="_blank">marco.giusti@posteo.de</a>> ha<br>
> scritto:<br>
> <br>
>> On 22.10.2019 17:00, Alberto Girardi wrote:<br>
>>> Ecco il file setup.py<br>
>>> <br>
>>> from distutils.core import setup<br>
>>> <br>
>>> setup(<br>
>>> name = 'PyNEURONE',<br>
>>> version = '1.3.1',<br>
>>> description = 'Leggi il file .txt nella cartella',<br>
>>> long_description = open('FAQ_PyNeur.txt', 'r').read(),<br>
>>> py_modules = ['Ag_Neuron'],<br>
>>> author = 'Alberto Girardi',<br>
>>> author_email = '<a href="mailto:alberto.gir747@gmail.com" rel="noreferrer noreferrer" target="_blank">alberto.gir747@gmail.com</a>',<br>
>>> keywords = 'python generators distutils',<br>
>>> scripts = '<a href="http://PyNEURONE-1.3.1.py" rel="noreferrer noreferrer noreferrer" target="_blank">PyNEURONE-1.3.1.py</a> [1] [2]',<br>
>>> platforms = 'all',<br>
>>> classifiers = ['Intended Audience::Education'<br>
>>> ]<br>
>>> <br>
>>> )<br>
>> <br>
>> Ciao Alberto,<br>
>> <br>
>> l'errore è sottile e stà nella definizione degli script, infatti<br>
>> il<br>
>> parametro deve essere una lista di stringhe e non una stringa<br>
>> direttamente. Da qui l'errore:<br>
>> <br>
>> '<a href="http://PyNEURONE-1.3.1.py" rel="noreferrer noreferrer noreferrer" target="_blank">PyNEURONE-1.3.1.py</a> [1]'[0] == 'P'<br>
>> <br>
>> Mi permetto di darti un consiglio a proposito di distutils. Il<br>
>> modulo è<br>
>> sconsigliato da molto tempo ed è stato sostituito da setuptools<br>
>> che si<br>
>> usa in una maniera molto simile, l'unico cambiamento che devi fare<br>
>> è<br>
>> nell'import:<br>
>> <br>
>> from setuptools import setup<br>
>> <br>
>> setuptools offre alcune funzionalità interessanti, per esempio la<br>
>> creazione automatica degli script a partire da una funzione.<br>
>> L'aspetto<br>
>> negativo è che la libreria non fa parte della libreria standard<br>
>> python e<br>
>> quindi devi installarla tu ed eventualmente nelle macchine dei tuoi<br>
>> <br>
>> parenti/amici. A te valutare pro e contro.<br>
>> <br>
>>> Ecco anche il file che contiene la definizione delle classi. E'<br>
>>> abbastanza grande, spero di non intasare troppo la mail:<br>
>> <br>
>> La prossima volta puoi allegare il file per evitare questi<br>
>> problemi.<br>
>> <br>
>> Buon lavoro.<br>
> <br>
> <br>
> Links:<br>
> ------<br>
> [1] <a href="http://PyNEURONE-1.3.1.py" rel="noreferrer noreferrer noreferrer" target="_blank">http://PyNEURONE-1.3.1.py</a><br>
<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it" rel="noreferrer noreferrer" target="_blank">Python@lists.python.it</a><br>
<a href="https://lists.python.it/mailman/listinfo/python" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.python.it/mailman/listinfo/python</a><br>
</blockquote></div>