2013-03-30 44 views
0

我正在嘗試使用Sage進行圖形的可視化。我需要在編寫Python代碼時完成可視化。在Python中使用Sage Math庫

我已經下載並安裝了適用於Ubuntu和Sage Notebook的Sage完美工作。但我想從Tkinter獲取用戶輸入,然後在Graph上顯示這些輸入(由Sage生成)。但是,我無法在Python Shell中導入聖人。我該怎麼做?

回答

4

從看faq,它看起來像你需要做的是以下行添加到您的Python文件:

from sage.all import * 

然後,它看起來像你需要通過使用Python運行腳本解釋器的命令行/控制檯賢者捆綁:

sage -python /path/to/my/script.py 

但是,如果你想直接從外殼使用賢者,你應該嘗試使用interactive shell。 (只需在命令行中鍵入sagesage -python

警告:我沒有測試過任何這個東西,所以您可能需要做一些試驗才能使所有的東西都能正常工作。

+2

使用'sage -ipython'對此特別好。 – kcrisman

+0

kcrisman問題不是使用root.mainloop()[root用戶聲明爲= Tk()]。 –