什么是/ tmp的Android等价物,我如何让Python脚本使用它?

时间:2016-09-13 20:17:05

标签: android python pelican

我正在尝试在Android上使用pelican(python)(在termux中)。当pelican尝试写入/ tmp时,它会失败,因为我知道,不存在,和/或是一个只读文件系统。

错误来自os.py,在makedirs(名称,模式)

OSError: [Errno 30] Read-only file system: '/tmp'
  • 如何告诉Android上的任何类型的脚本使用/ tmp的不同位置?
  • 如何告诉Android上的python(在Termux中)为/ tmp使用不同的位置?
  • 什么是Android等效的/ tmp?

编辑以回复建议这是重复的:

我发现答案很有帮助,但它与此问题无关。

我尝试了这里建议的指令:https://stackoverflow.com/a/18280309/608970并发现通过设置TMP,TMPDIR和TEMP,我确实可以更改/ tmp for python并创建tmp文件,如果脚本使用tempfile模块。

显然,鹈鹕没有。这留下了我原来的问题,在Android中什么是/ tmp的模型,我们如何移植任意脚本,是否需要更改代码,或者可以通过更改代码在其中运行的Android环境来修复? / p>

0 个答案:

没有答案
相关问题