小编Kri*_*iev的帖子

从cmd运行Luigi任务 - "没有模块命名的任务"

我在通过Windows cmd运行Luigi任务时遇到问题.以下是事实:

  • 运行安装在C:\ ProgramData\Anaconda2中的Anaconda(Python 2.7)

  • Anaconda已将其路径添加到PATH变量,但没有PYTHONPATH变量

  • 我正在尝试运行的任务位于 C:\....\tasks.py

  • 试着按如下方式运行它:

    C:\ .... luigi --module tasks MyTask --dt 20170316
    ImportError:没有名为tasks的模块

我尝试创建一个PYTHONPATH变量并添加包含我的tasks.py文件的目录的确切路径,但它不起作用.我遇到的另一个问题是,当我通过cmd使用以下命令启动luigi调度程序时:

luigid
Run Code Online (Sandbox Code Playgroud)

它工作正常,但每当我尝试使用时启动它:

luigid --background
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

No module named pwd
Run Code Online (Sandbox Code Playgroud)

我的整体设置似乎有问题,任何帮助都会受到赞赏.

python-2.7 anaconda luigi

5
推荐指数
1
解决办法
4730
查看次数

标签 统计

anaconda ×1

luigi ×1

python-2.7 ×1