Benvenuto alle FAQ di Sage!¶
Questo testo è sotto licenza Creative Commons Attribution-Share Alike 3.0 License. Con gratitudine riconosciamo che è stato originariamente scritto da Minh Van Nguyen <nguyenminh2@gmail.com>. La traduzione in lingua italiana è a cura di Davide Berti <berdavcn@gmail.com>.
- FAQ: Generalità
- Perchè esiste questo progetto?
- Cosa vuol dire Sage e come si deve pronunciarlo?
- Chi c’è dietro al progetto?
- Perché Sage è un software libero ed open-source?
- Perché avete scritto Sage da zero, invece di usare software e librerie preesistenti?
- Come posso ricevere aiuto?
- Non sarebbe meglio se Sage non fosse distribuito come un gigantesco aggregato di pacchetti?
- Perché ci sono così tanti bug in Sage, con centinaia di modifiche in corso, perché non producete una versione stabilizzata?
- Come posso scaricare la documentazione di Sage così da poterla leggere offline?
- FAQ: Uso di Sage
- Come posso partire?
- Quali sono i prerequisiti di Sage?
- Come posso far riconoscere la mia attuale installazione di Tcl/Tk all’interprete Python di Sage?
- Come faccio ad importare Sage in uno script Python?
- Come posso ricaricare uno script Python in una sessione di Sage?
- Posso usare Sage con la versione 3.x di Python?
- Ho usato Debian/Ubuntu per installare la versione 3.0.5 di Sage ed essa sta dando un sacco di errori. Cosa posso fare?
- Faccio meglio ad usare la versione ufficiale o quella di sviluppo?
- È difficile imparare Sage?
- Posso fare X in Sage?
- Cosa fa esattamente Sage quando digito “0.6**2”?
- Perché il comando “history” di Sage è diverso da quello di Magma?
- Ho problemi di tipo nell’utilizzo da Sage di SciPy, cvxopt e NumPy.
- Come faccio a salvare un oggetto così che non devo ridigitarlo ogni volta che apro un foglio di lavoro (worksheet)?
- Sage contiene una funzione simile alla “ToCharacterCode[]” di Mathematica?
- Come posso scrivere le multiplicazioni in modo implicito come in Mathematica?
- Posso far eseguire in automatico a Sage dei comandi all’accensione?
- Quando compilo Sage il mio computer fa beep e si spegne o si blocca.
- Quando lancio Sage, SELinux segnala che “/path/to/libpari-gmp.so.2” richiede “text-relocation” (riallocazione del testo). Come posso risolvere?
- L’aggiornamento di Sage è andato bene, ma adesso l’indicatore continua a mostrare la versione precedente. Come posso risolvere?
- Come posso eseguire Sage come demone/servizio?
- Posso usare gli strumenti di Sage in un ambiente commerciale?
- Voglio scrivere del codice Cython che usa l’aritmetica dei campi finiti, ma l’istruzione “cimport sage.rings.finite_field_givaro” non funziona. Cosa posso fare?
- La compilazione su Mac OS X fallisce in maniera incomprensibile. Come posso risolvere?
- Come disegno la radice cubica (o altre radici dispari) di numeri negativi?
- Come va utilizzato in Sage l’operatore XOR bitwise?
- Quando provo ad usare LaTeX in una sessione Notebook, dice che non trova “fullpage.sty”.
- Con degli oggetti “a” e “b” ed una funzione “f” ho digitato accidentalmente “f(a)=b” anziche’ “f(a)==b”. Questo mi ha dato un errore “TypeError” (come mi aspettavo) ma ha anche cancellato l’oggetto “a”. Perchè?
- Come posso usare un browser internet diverso con il notebook di Sage?
- Dov’è il codice sorgente di
<function>
?
- FAQ: Contribuire a Sage.
- Come posso iniziare a contribuire a Sage?
- Voglio contribuire a Sage. Da dove inizio?
- Non sono un programmatore. C’è qualche altro modo in cui posso aiutare?
- Dove posso trovare risorse su Python e Cython?
- Ci sono delle convenzioni di scrittura del codice sorgente che devo seguire?
- Ho inviato al GitHub Sage repo una correzione molte settimane fa. Perché la state ignorando?
- Come e quando posso ricordare alla comunità di Sage una correzione a cui tengo?
- Ho scritto del codice sorgente e voglio venga incluso in Sage. Però dopo aver rinominato il mio file
a.sage
ina.py
ho degli errori di sintassi. Devo riscrivere tutto il mio codice in Python anziché in Sage?