我正在开发此软件包,该软件包在Unix和Mac上运行良好。它使用parallel
程序包,因此我期待Windows的问题,因为我有一些使用fork群集的代码。
瞧,Windows并没有让它失望……
是否可以通过某种方式让安装程序检查它所在的操作系统并获取受影响功能的其他版本? 也可以选择在受影响的代码内检查操作系统,但这似乎不太干净。
我敢肯定有一种方法可以这样做,因为parallel
本身必须这样做,但是我一直无法找到方法。当我查看其功能的代码时,只有停止/警告与Windows相关的内容,这表明操作系统检查是在安装过程中完成的。