1. 幫助
2. 安裝
os環(huán)境:wsl2 ubuntu 18.04
下載壓縮包 sage-9.4-Ubuntu_18.04-x86_64.tar.bz2:下載地址
解壓:
tar xvf sage-9.4-Ubuntu_18.04-x86_64.tar.bz2-
添加環(huán)境路徑
打開 .bashrc文件,添加以下命令:
export PATH=$PATH:/home/chase/SageMath(注意,這里的路徑根據(jù)實際情況進行修改)source .bashrc
運行命令測試是否安裝成功:
sage

安裝
3. 運行
3.1 命令行
輸入命令
sage,進行交互命令行執(zhí)行命令
2^10

命令行
3.2 sage 腳本
- 創(chuàng)建以下的 test.sage 腳本文件
# test.sage
print("hello world!")
print(2^3)</pre>
-
運行腳本:
sage test.sage-
運行腳本時會產(chǎn)生中間文件 test.sage.pypython 腳本
sage腳本
-
3.3 python 腳本
- 創(chuàng)建以下的 test.py 腳本文件
# test.py
import sys
from sage.all import *
if len(sys.argv) != 2:
print ("Usage: %s <n>"%sys.argv[0])
print ("Outputs the prime factorization of n.")
sys.exit(1)
print (factor(sage_eval(sys.argv[1])))
- 運行腳本:
sage test.py 1234
python腳本
4. 安裝第三方庫
命令:
sage --pip install [第三方庫]
以安裝 pycryptodomex 為例:
-
sage --pip install pycryptodomex(由于之前安裝時忘了截圖,因此顯示的是已經(jīng)安裝成功)
安裝第三方庫


