将公共文件导入Sage

时间:2012-11-13 16:46:24

标签: python sage

我想将一些实用程序文件导入到我的项目的单独目录中,例如这样我就可以从Sage提示中做import util。将该目录添加到SAGE_PATH变量允许我这样做,但是当我想要读取SAGE中任何函数的文档时,这样做会导致问题。例如,

sage: solve??   

ImportError Traceback(最近一次调用最后一次)

...

ImportError:没有名为conf的模块

知道如何从其他目录正确导入文件吗?

1 个答案:

答案 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/)。