子进程无法在Mac OS上的pyinstaller应用程序中工作

时间:2019-07-16 13:18:05

标签: python macos subprocess pyinstaller

使用PyCharm运行程序时,我的程序运行良好。

在Mac上使用pyinstaller创建.app文件时

-(void)vendorsListCalling:(NSInteger)pageIndex{
    [[ServicesHandler new] callVendorDetailsServiceWithParams:@{@"pageno":@(pageIndex)} CompletionBLock:^(NSDictionary *response, NSError *error) {
        if (error) {
            NSLog(@"error log  %@",error.localizedDescription);

        }else{
            NSDictionary *dict = response[@"params"][@"data"];
            [vendorDictionay addEntriesFromDictionary:dict];
            pageCount++;
            [[NSUserDefaults standardUserDefaults] setObject:vendorDictionay forKey:@"vendorsDict"];

        }
    }];

}

我没有错误。运行它之后,我认为在子进程所在的步骤中,它没有答案。

有人知道为什么吗?

我尝试了这个: subprocess seems not working in pyinstaller exe file

但没有用。

这是带有子流程的行:

pyinstaller -w -F script.py

0 个答案:

没有答案