【发布时间】:2015-03-01 15:33:33
【问题描述】:
我正在尝试 $ssh$ 一个 python 程序。该代码求解大量微分方程,计算一些感兴趣的参数,并应使用numpy 函数npumpy.savetxt 将这些参数写入文件。
当我保持登录状态时,这很好用,但计算通常需要很长时间,所以我希望它们在后台运行,而我的生活中会做更多有趣的事情。我曾尝试使用GNU screen,它再次在登录时工作正常,但是当我分离屏幕并注销计算时出现错误消息:
Traceback (most recent call last):
File "programme.py", line 66, in <module>
File "/path-to-python/Python/lib/python3.4/site-
packages/numpy/lib/npyio.py", line 1022, in savetxt
fh = open(fname, 'wb')
PermissionError: [Errno 13] Permission denied: 'filename.txt'
我认为这与我在注销机器时卸载文件有关。有没有人遇到过这个或类似的问题?
如果您需要任何澄清,请告诉我。
ps。为了安装所有合适的软件包,我必须在本地安装 python 3.4.2——我认为这不是问题的原因,但我可能是错的。
【问题讨论】:
标签: python numpy ssh gnu-screen