liunx系统因为其快捷的程序运行速度和更加偏向底层的操作方式受到了很多python编程开发者的喜爱,而最近有个小伙伴说它在liunx系统执行python脚本出现了没有模块的提示信息。那么下面这篇文章会来讲解一下这个问题的原因和解决方法,往下看看吧。

Liunx运行python脚本报错为什么?Python脚本运行提示没有模块怎么办

一、问题原因

当运行python脚本出现错误提示的时候,根据错误信息就已经可以知道它是为什么报错了。而提示没有模块的错误信息就表示在执行的python程序之中导入模块代码没有找到文件,可能的原因就是模块保存的位置不对。重新下载安装一下就好了。

如果重新安装模块之后再去运行这个python脚本还是出现这样的错误提示的话,那么就是要用到指定路径去运行它了,这样python解释器就会从指定路径找到模块并且运行python脚本。

二、解决方法

既然知道了liunx系统运行python脚本出现没有这个模块提示错误信息是因为文件路径所导致的,用指定的文件路径去运行这个脚本就可以了,命令如下所示:

sudo ./bin/python test.py

这一个命令的意思就是以管理员权限调用python安装目录之中的python解释器去执行这个python脚本,当这个python脚本执行时会自动的在这个路径内找到所需要的模块并导入,这样就不会出现错误提示了。

以上就是关于“Liunx运行python脚本报错为什么?Python脚本运行提示没有模块怎么办”的全部内容了,希望对你有所帮助。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!