因此,我正在尝试使用Sage和Python。
但我总是在更改文件后使用
CTRL-D
> sage
sage: load("init.sage")有没有办法在预加载init-file的情况下启动Sage CLI?
或者,我是否可以调用sage init.sage并在Sage CLI中结束?
发布于 2018-11-24 02:23:48
The "Sage startup scripts" page in the SageMath reference manual提到了SAGE_STARTUP_FILE环境变量,该变量控制哪个文件用作初始化文件。
如果my_dir目录中有一个init.sage文件,请切换到my_dir并运行:
$ SAGE_STARTUP_FILE='init.sage' sage并且Sage将使用这个本地init.sage文件,而不是您的DOT_SAGE目录中的文件。
插图:
$ echo "print('\n Using custom init file\n')" > my_init.sage
$ SAGE_STARTUP_FILE='my_init.sage' sage -q
Using custom init file
sage: 备注:
如果存在同名文件,
echo "stuff" > my_file将擦除并替换my_file,sage -q将在“安静”模式下启动my_file,即不显示横幅。https://stackoverflow.com/questions/41922740
复制相似问题