Pyside-uic抛出错误"必须指定一个输入ui文件"

时间:2015-06-12 12:59:17

标签: pyside

我突然有一个问题让pyside为我编译一个简单的表格 我在QT Designer中创建了一个for ...没有任何东西......然后用一个按钮就可以了。我将文件命名为x.ui。

然后我尝试用这个命令编译文件:

override this.DoStuff() =
    async {
        do! this.Out.WriteLineAsync("hey from F#") |> Async.AwaitVoidTask
        return SomeEnum.Bar
    } |> Async.StartAsTask

我收到错误:

  

错误:必须指定一个输入ui文件

我可以转到另一个.ui文件所在的另一个文件夹,该表单编译得很好。

我真的很难过。我真的需要创建这种新形式,并且无法理解为什么这么简单的事情现在变得困难。

1 个答案:

答案 0 :(得分:-2)

我不确定这是否是我面临的相同错误...。我遇到了同样的问题,我注意到了两件事....我只需要在回答前提及pyuic5而不是pyside-uic

现在要问这个错误,这意味着您必须指定要转换的ui文件,这样说....您没有指定一个...并且如果文件路径中有空格,则可能发生例如... c:\i am potato\i have too much whitespace.ui

所以我建议您转到文件并检查上方的文件路径,然后重命名包含空格的文件夹。