<div dir="ltr"><div><div><div><div><div><div><div><div><div>Bonjour, <br><br></div>J'essaye de creer un paquet. Ce qui est amusant c'est que je n'ai pas d'exe ou d'msi à installer.<br></div>Je possede juste une paire de dossier(contenant eux meme d'autres dossier) à installer dans trois endroits differents. <br></div>J'utilise quelques fonctions de la bib setuphelpers<br></div><br></div>Je vous montre à quoi ressemble mon setup.py, je le realise ainsi et je ne sais pas si c'est possible ^^ mais WAPT ne rale pas lors de la création du paquet.<br><br></div>Corps de ma fonction def install:<br><i><br>def install():<br>    print('installing waptprefixe-4d')<br>    print('try to create shortcut in Menu Program')<br>    create_programs_menu_shortcut('4D',target=all_files('4D\dans_C_ProgramData_Microsoft_Windows_Start-Menu_Programs'))<br>    print('try to create shortcut in programFiles')<br>    create_shortcut((r'C:\\ProgramFiles\\4D'), target=all_files('4D\dans_Program_Files\4D'))<br>    print('try to create shortcut in Windows')<br>    create_shortcut((r'C:\\Windows\4D'), target=all_files('4D\dans_Windows'))</i><br><br></div>c:\wapt\log, lors de l'installation du paquet.<br><br><div dir="ltr"><p>2016-07-15 14:54:31,482 CRITICAL Package 
waptprefixe-4d not installed due to errors : AttributeError: 'list' 
object has no attribute 'startswith'<br>2016-07-15 14:54:31,651 CRITICAL
 Exception: Error during install of ep10-pc111.ep10.local (=17): errors 
in packages waptprefixe-4d<br>installing waptprefixe-4d<br>try to create shortcut in Menu Program<br>2016-07-15 14:54:34,517 CRITICAL Fatal error in install script: AttributeError: 'list' object has no attribute 'startswith':<br>Traceback (most recent call last):<br>  File "C:\wapt\common.py", line 3178, in install_wapt<br>    exitstatus = setup.install()<br>  File "c:\windows\temp\wapt_1l1he\setup.py", line 20, in install<br>    create_programs_menu_shortcut('4D',target=all_files('4D\dans_C_ProgramData_Microsoft_Windows_Start-Menu_Programs'))<br>  File "C:\wapt\setuphelpers.py", line 475, in create_programs_menu_shortcut<br>    if target.startswith('http://') or target.startswith('https://'):<br>AttributeError: 'list' object has no attribute 'startswith'</p><p>2016-07-15
 14:54:34,599 CRITICAL Package waptprefixe-4d (=0-0) not installed due 
to errors : AttributeError: 'list' object has no attribute 'startswith'<br>2016-07-15 14:54:34,601 CRITICAL Exception: Error during install of waptprefixe-4d (=0-0): errors in packages waptprefixe-4d<br>installing waptprefixe-4d<br>try to create shortcut in Menu Program<br>2016-07-15 14:55:11,947 CRITICAL Fatal error in install script: AttributeError: 'list' object has no attribute 'startswith':<br>Traceback (most recent call last):<br>  File "C:\wapt\common.py", line 3178, in install_wapt<br>    exitstatus = setup.install()<br>  File "c:\windows\temp\waptkchaf5\setup.py", line 20, in install<br>    create_programs_menu_shortcut('4D',target=all_files('4D\dans_C_ProgramData_Microsoft_Windows_Start-Menu_Programs'))<br>  File "C:\wapt\setuphelpers.py", line 475, in create_programs_menu_shortcut<br>    if target.startswith('http://') or target.startswith('https://'):<br>AttributeError: 'list' object has no attribute 'startswith'</p><p>2016-07-15
 14:55:12,028 CRITICAL Package waptprefixe-4d (=0-0) not installed due 
to errors : AttributeError: 'list' object has no attribute 'startswith'<br>2016-07-15 14:55:12,029 CRITICAL Exception: Error during install of waptprefixe-4d (=0-0): errors in packages waptprefixe-4d<br></p></div><br></div>En esperant que tout cela soit lisible. <br><br><br></div><div>Merci beaucoup pour l'aide que vous pourrez m'apporter.<br><br></div><div>Passez tous un agreable weekend.<br><br></div><div>Tatiana<br></div><div><div><div><br></div></div></div></div>