Il giorno 17 aprile 2017 19:02, Dedalus2000 <dedalus2...@gmail.com> ha scritto:
> Però ho un paio di problemi, in parte collegati: > 1- Uso data_files=[['mioprogetto/datahome/data1', ['data1/ff2.dat', > 'data1/ff1.dat']]] e, secondo la documentazione, la dir. di destinazione è > relativa a sys.prefix, cioè a "/usr". Invece no, con "python setup.py > install" risulta relativa alla root dell'istallazione finale. Strano, ma mi > va bene così perché mi semplifica il lavoro. Però.. > > 2- se cerco di pacchettizzare il progetto in un ".deb" con "python > setup.py --command-packages=stdeb.command bdist_deb" ottengo che "data1" > risulta dove dovrebbe essere secondo la documentazione, cioè in > /usr/mioprogetto/datahome/data1 > Ciao Alessandro, anche io mi sono spesso scontrato con questa problematica e nel mio caso è stato di solito risolutivo aggiungere a fianco di setup.py un manifest template <https://docs.python.org/3.6/distutils/sourcedist.html#manifest>. Però non so se è una buona pratica mettere il tuo package dentro la cartella src e, salvo situazioni molto complesse, conviene attenersi ad una struttura standard: https://github.com/pypa/sampleproject Vedi pure quello che si dice qui: http://stackoverflow.com/questions/193161/what-is-the-best-project-structure-for-a-python-application http://as.ynchrono.us/2007/12/filesystem-structure-of-python-project_21.html Marco -- |_|0|_| |_|_|0| |0|0|0|
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python