Forum >> Principianti >> python non trova le librerie

Pagina: Indietro 1 2

> Se ci fosse, lo farei volentieri.


Mah, non sono sicuro di capire il problema. Se hai accesso al sistema operativo di quella scheda (per dire, puoi aprire una sessine in una shell) e hai le autorizzazioni per farlo, allora non vedo che cosa ti impedisca di aggiornare python su quella scheda. Dicevo di installarci python 2, nonostante sia obsoleto, perché (magari) adesso c'è già del software su quella scheda che dipende da python 2. Ma se attualmente quel python 2 "non serve a niente", allora nessuno ti vieta di installarci python 3, così sei ancora più felice.


D'altra parte, considera anche questo: se in qualche modo scrivessi del codice che gira con python 2 (quello attuale o uno che riesci a installarci sopra tu), devi sapere che in ogni caso presto python 2 non sarà più supportato, neanche per gli aggiornamenti critici di sicurezza. Quindi, dipende dal tuo ambito di lavoro, ma direi che soprattutto se quel componente "va in rete" in qualche modo, tutto il codice che scriverai comunque non dovrebbe passare un minimo quality test ed essere approvato per entrare in produzione. Soprattutto considerando che si tratta di un environment costoso e delicato, da quello che capisco.





> Purtroppo in questo momento non sono nella situazione di imparare un linguaggio solo per il gusto di impararlo.
Eh, la situazione peggiore in effetti.


Comunque in ultima analisi questo non è un problema di python, è un problema di quanto controllo hai su quel sistema operativo. Se in qualche modo puoi aggiornarci delle cose dentro, allora installaci sopra python (preferibilmente 3, ma al limite anche 2) e tutto si risolve. Se invece non lo puoi modificare (magari è tutto un firmware "monoblocco" impossibile da aggiornare per te), allora non ti resta che usare... il poco python che c'è, e comunque non hai altra soluzione.


(Cioè, capisci... al limite potresti scrivere un'applicazione python e "installarla" in quella scheda con un python embedded che fornisci tu stesso, senza quindi usare il python di sistema. Ma perfino per questo devi almeno avere accesso al file system di quella scheda. E se hai accesso al sistema, allora puoi anche installarci un python nuovo... siamo sempre lì).



Pagina: Indietro 1 2



Esegui il login per scrivere una risposta.