Configurazione del notebook ipython per iOS?

2

tl; dr: Sto provando a configurare un server notebook iPython su un droplet digitalocean, e funziona da OSX ma non da Safari mobile sul mio iPad. Ma è solo un'interfaccia http per eseguire il codice sul server, quindi non c'è motivo per cui non dovrebbe funzionare allo stesso modo su entrambi i dispositivi. Sospetto che ci sia un qualche tipo di dipendenza che deve funzionare su iOS, che viene criptato in OSX.

Per chiarire, su richiesta: il notebook iPython è un modo basato sul web per eseguire il codice Python in modo riproducibile (tutti i simpatici ragazzi della scienza dei dati lo fanno in questo modo) ed è disponibile in forma server. Quindi quello che sto cercando di fare è eseguire il codice sulla rete attraverso un browser sul mio server.

-Sapito che i notebook iPython possono essere configurati per essere eseguiti su iPad (128 gb air2 con gli ultimi aggiornamenti ios8) e che nessuna delle mie impostazioni locali (JavaScript, ecc.) lo sta proibendo, perché posso ottenere il quaderno demo ( disponibile sul link ) per eseguire e per eseguire il codice dal safari mobile sul mio iPad.

  • So anche che il server notebook in esecuzione sul mio droplet digitalocean (che esegue Ubuntu 12.04, configurato con praticamente tutto su valori predefiniti e installato tramite il pacchetto anaconda) è configurato correttamente almeno per funzionare su computer di dimensioni normali. Funziona benissimo sul mio macbook (13% in RMBP 2013-out, escluso, in esecuzione 10.9.5).

Tuttavia, quando ho provato ad accedere al server notebook da ipad, avvierà il server e creerà un nuovo blocco note, tuttavia, il notebook si blocca nello stato di "connessione al kernel" e non eseguirà il codice nelle celle ( cercare di eseguire il codice non dà alcuna risposta).

Sono piuttosto pessimo con il networking, quindi tutto quello che posso fare è capire adesso perché questo potrebbe essere. A mio avviso, le mie ipotesi totalmente disinformate sono:

  1. C'è qualche tipo di problema di autenticazione? Ho inserito SSH nel server digitalocean dal mio Mac, forse sta usando le chiavi ssh per farlo in qualche modo autenticare per il notebook ipython, e dal momento che mancano sul mio iPad, si sta silenziosamente fallendo laggiù?

  2. Esiste un tipo di dipendenza per i taccuini ipython che esiste localmente sul Mac ma non su iPad e che la demo di jupyter fornisce sul lato server?

Ma non ho idea di come capire se il problema è 1, 2 o qualcos'altro, o come risolverlo. Qualcuno ha qualche idea? Grazie mille!

    
posta Paul Gowder 14.07.2015 - 21:18
fonte

0 risposte

Leggi altre domande sui tag