首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行在mac上的windows中编写的python脚本

运行在mac上的windows中编写的python脚本
EN

Stack Overflow用户
提问于 2017-01-26 17:55:41
回答 2查看 2.3K关注 0票数 0

在windows版本中,Iv'e编写了简单的python脚本。使用python 2.7编写,兼容3.4的代码使用#!/usr/bin/python作为脚本运行

它能像在mac上一样运行吗?在我将它分发给mac用户之前,我想知道这一点,并且没有mac机器来测试它。

EN

回答 2

Stack Overflow用户

发布于 2017-01-26 18:04:48

您应该使用#!/usr/bin/env python作为脚本中的第一行。当您将脚本设置为可执行文件并像./script.py一样运行它时,将应用该脚本

票数 0
EN

Stack Overflow用户

发布于 2017-01-26 18:05:40

简而言之:它可能会运行。

冗长的答案:操作系统兼容性是一个棘手的问题。在编写代码时,请确保它尽可能地可移植。python中的大多数基本操作都可以在OSes之间移植。当涉及到文件读取、写入、编码处理等问题时,事情可能会变得非常糟糕。使用提供的包(例如import os)来做与平台相关的事情。一般来说,没有办法绕过测试。在许多情况下,在一个系统上运行的代码可能不依赖于另一个系统,这取决于硬件配置等。(我想到了多线程、pyopenCL之类的东西)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41870827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档