Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在linux或windows计算机上为Mac编写python脚本_Python_Multiplatform - Fatal编程技术网

在linux或windows计算机上为Mac编写python脚本

在linux或windows计算机上为Mac编写python脚本,python,multiplatform,Python,Multiplatform,我为一个朋友写了一个python脚本,使工作任务更容易。现在她的公司想为另一个剧本付钱给我(哇!)。然而,她在Mac电脑上工作,而我只有一台Windows pc和一台Ubuntu pc。虽然python是多平台的,但我遇到了第一个只在她Mac电脑上出现的脚本问题。那么,有没有一种(希望是免费的)方法可以在Windows PC或Ubuntu上模拟OSX,这样我就可以在mac上测试我的脚本,而不必把它交给她,然后说“好吧,这可能行得通” 只要您坚持使用通用接口和POSIX/UNIX接口,它在Ubun

我为一个朋友写了一个python脚本,使工作任务更容易。现在她的公司想为另一个剧本付钱给我(哇!)。然而,她在Mac电脑上工作,而我只有一台Windows pc和一台Ubuntu pc。虽然python是多平台的,但我遇到了第一个只在她Mac电脑上出现的脚本问题。那么,有没有一种(希望是免费的)方法可以在Windows PC或Ubuntu上模拟OSX,这样我就可以在mac上测试我的脚本,而不必把它交给她,然后说“好吧,这可能行得通”

只要您坚持使用通用接口和POSIX/UNIX接口,它在Ubuntu和OS X上都能正常工作,除非有任何深层次的魔力。因为您没有描述这个问题,所以这是唯一可以给出的建议。

关于操作系统模拟器的问题可能更好地放在(但我非常确定,目前还没有免费的操作系统模拟器)


你遇到了什么问题?只要你没有使用操作系统特有的功能,你就不会有问题。可能会出现一些编码问题(windows-1252与UTF-8),但所有这些都只是猜测,除非您更详细地描述您的问题。

谢谢。也许,我正在寻找一些软件的建议,这些软件可以让我在Windows或Ubuntu上模拟OSX。我还没有通过粗略的谷歌搜索发现任何问题,我想到其他人可能也面临同样的问题。好吧,我也会在超级用户上问这个问题。我使用EasyGui提供文件打开框,在Windows中工作正常,但在Mac下,文件打开框出现时,所有文件都变灰,无法选择。