我想将一些实用程序文件导入到我的项目的单独目录中,例如这样我就可以从Sage提示中做import util
。将该目录添加到SAGE_PATH
变量允许我这样做,但是当我想要读取SAGE中任何函数的文档时,这样做会导致问题。例如,
sage: solve??
ImportError Traceback(最近一次调用最后一次)
...
ImportError:没有名为conf的模块
知道如何从其他目录正确导入文件吗?
答案 0 :(得分:1)
standard way to import a file只是
sage: load /path/to/foo.py
或
sage: attach /path/to/foo.py
或foo.sage
,视情况而定。如果您总是希望这样,那么您可以在init.sage
目录中创建一个名为DOT_SAGE
的文件(通常位于$HOME/.sage/
)。