在readonly filesystem上的ipython:“找不到可用的临时目录”

时间:2016-07-06 20:38:16

标签: python directory ipython readonly temporary

如果我在只读文件系统上启动IPython,它总是崩溃:

  File "/usr/lib/python2.7/tempfile.py", line 217, in _get_default_tempdir
    ("No usable temporary directory found in %s" % dirlist))
IOError: [Errno 2] No usable temporary directory found in ['/tmp', '/var/tmp',

由于某些原因,我无法将它们写为可写,所以我的问题是:

是否可以以只读模式启动IPython?

提前致谢

preareac

1 个答案:

答案 0 :(得分:0)

我正在查看ipython配置文件,看看是否有关于自动写入以及如何将其关闭的内容。

默认情况下,它会写一个history.sqlite文件。

环境:

c.HistoryManager.enabled = False

可能会关闭它。但这需要编辑配置文件。但是可以在命令行中更改这样的配置值。我没有尝试过。

ipython --HistoryManager.enabled=False

可能会成功。

看看大帮助,看看是否有任何看起来可能会有所帮助。

ipython --help-all