芹菜日志显示"权限被拒绝"

时间:2014-07-18 15:34:34

标签: python windows flask celery

我正在Windows上运行芹菜,并且有一项任务是在网络驱动器上写入文件。由于许可,它似乎有问题。这是芹菜日志中显示错误的部分:

 File "C:\TaskerApp\FlaskApps\Tasker\tasks.py", line 194, in export
 with open(filename, 'wb') as w:
 IOError: [Errno 13] Permission denied: u'//saab/Data/5863/5-Message/5863_2M.txt'

这是原始代码:

@celery.task(name="tasks.export")
def export(file_name):
    with open(file_name, 'wb') as w:
        w.write('test')

但是当我尝试直接从python命令行编写文件时,我没有看到任何问题。

想知道造成这个问题的可能原因是什么? enter image description here

1 个答案:

答案 0 :(得分:1)

最后我得到了这个工作。看起来该服务在本地系统帐户下运行,在我与本地帐户共享文件路径后,问题就消失了。