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