Pagina 1 di 1

Pacchetto Miniconda

Pubblicato: 17 agosto 2017 - 13:25
di gaelds
Buongiorno,
Vorrei creare un pacchetto per il software "Continuum Anaconda", ma continuo a ricevere il seguente errore:

Installazione di dst-anaconda3
Eccezione: Errore durante l'installazione di dst-anaconda3 (=4.4.0-4): errori nei pacchetti [[u'dst-anaconda3 (=4.4.0-4)', PackageEntry('dst-anaconda3','4.4.0-4')]]
Traceback (chiamata più recente):
File "C:\wapt\waptservice\waptservice.py", riga 2100, in run
self.running_task.run()
File "C:\wapt\waptservice\waptservice.py", riga 1360, in pwrapper
return func(*arg, **kwargs)
File "C:\wapt\waptservice\waptservice.py", riga 1420, in run
self._run()
File "C:\wapt\waptservice\waptservice.py", riga 1844, in _run
self.result.get('errors',[])))
Eccezione: Errore durante l'installazione di dst-anaconda3 (=4.4.0-4): errori nei pacchetti [[u'dst-anaconda3 (=4.4.0-4)', PackageEntry('dst-anaconda3','4.4.0-4')]]


Ecco la funzione install() dal mio setup.py:

Codice: Seleziona tutto

def install():
    if iswin64():
        print('Installation de dst-anaconda3-x64')
        install_exe_if_needed("Anaconda3-4.4.0-Windows-x86_64.exe",'/S',key='Anaconda',min_version='4.4.0')
L'opzione per l'installazione silenziosa è presumibilmente /S: https://conda.io/docs/help/silent.html

D'altro canto, ho capito che per installare l'editor Spyder devo eseguire il seguente comando: "conda install -c anaconda spyder". Posso semplicemente eseguire questo comando con run()?

Re: Pacchetto Anaconda

Pubblicato: 17 agosto 2017 - 16:26
di sfontenau
Potete fornirci l'errore del pacchetto?

https://www.wapt.fr/fr/doc/Utilisation/ ... et-general

Re: Pacchetto Anaconda

Pubblicato: 18 agosto 2017 - 08:07
di gaelds
Ecco l'errore sulla console:

Codice: Seleziona tutto

Installation de dst-anaconda3-x64
TimeoutExpired: Command '"Anaconda3-4.4.0-Windows-x86_64.exe" /InstallationType=AllUsers /RegisterPython=1 /S' timed out after 300 seconds with output ''
Stesso errore con solo /S invece di " /InstallationType=AllUsers /RegisterPython=1 /S".

MODIFICARE:
Tuttavia, l'ho appena testato e l'installazione funziona con un semplice run():

Codice: Seleziona tutto

run(r'"Anaconda3-4.4.0-Windows-x86_64.exe" /InstallationType=AllUsers /RegisterPython=1 /S')

Re: Pacchetto Anaconda

Pubblicato: 18 agosto 2017 - 16:37
di sfontenau
Strano, è esattamente lo stesso comando!

https://github.com/tranquilit/WAPT/blob ... s.py#L3776


Penso che sia più probabile che si tratti di un'applicazione che non supporta l'installazione con l'account di sistema!

Re: Pacchetto Anaconda

Pubblicato: 21 agosto 2017 - 08:08
di gaelds
Sì, è possibile; con la semplice esecuzione, l'app si installa, ma per far funzionare senza errori i diversi "pacchetti" di Anaconda come Spyder, è necessario eseguire il comando "conda update -all".

Re: Pacchetto Miniconda

Pubblicato: 30 agosto 2017 - 17:02
di gaelds
Vorrei usare il pacchetto smp-miniconda e poi installare Spyder. Qualcuno ha mai installato Spyder con WAPT?
Manualmente, bisogna avviare la console di Anaconda, digitare il comando "conda install spyder" e poi premere 'Y'. Non so come farlo in setup.py...

E un altro problema: ho l'impressione che Miniconda non sia installato correttamente, perché quando avvio Spyder, ricevo ripetutamente il messaggio "kernel is dead, restart" in una delle finestre dell'editor.