搜索
写经验 领红包

请问wi10写的代码怎么保证在Liux上能正确运行?

问:请问win10写的代码怎么保证在Linux上能正确运行?

python本身就是跨平台的,为了能在不同的平台使用,其实在编程的时候注意各个平台的不同,写的代码注意平台兼容性就可以。

请问win10写的代码怎么保证在Linux上能正确运行?

了解老师的电脑是什么linux,环境配置是什么样的。Linux有很多的发行版和不同的版本,linux都内置有python,但是版本都不一样,旧一些的linux甚至python还是2.x的,如果你们老师环境的python是2.x,你自己的是运行在3.x上的,那肯定不行,差距很大。所以要以你老师的系统基本配置为主。

写代码的时候尽量不要使用一些很偏的第三方库,这些第三方库都要另外安装,可能大多数人使用的老师会安装,很偏的,安装容易出错的库不一定会给你安装,运行报错也是可能的。

写代码的时候注意兼容性,第三方库要到pypi.org官方插件站点查一下,是不是支持自己的python版本,是不是windows和linux都兼容,运行在二种系统之中要注意什么,在编程中尽量编写兼容性代码,此外,还有像文件路径斜杠,使用python的os.path.join方法,或者使用os.path.sep等方式获取路径分割符再拼接,避免因为路径出问题。。。。

最保险的方式,还是使用虚拟机安装一个与老师相同的系统或环境来测试一下,以保证不出问题。

电脑是Window10系统的,请教一下大佬,要怎么在身边没有Linux系统验证的情况下,保证写的代码文件(如Python)能够在Linux上运行?Linux是老师的电脑,作业是上交后老师用他的电脑去运行的,老师说在他电脑不能运行的直接0分 自己搜了很久,但都看不太懂,求大佬教教我,谢谢!

优秀作者:IT阿杰