如何在Entware的linux环境中运行Python脚本

发布者: 站长-R 分类: IT技术交流,python 发布时间: 2022-07-28 16:02 访问量: 43 次浏览

在一个功耗小的Entware liunx机器上运行python脚本,一直都有这个想法,用py脚本挂在entwome上定期爬取或执行此任务获取服条器状态,进行服务器监控,定期备份下载之类的功能

1.python环境的搭建安装

首先在entware(linux系统)上安装python,用以下命令,可能会由于文件过大下载速度过慢或超时,可以从官网下载ipk安装包进行本地安装

opkg install python(其他的liunx系统命令不同)

.安装完成后用list-installed来看是否已安装,若安装成功则会列出

opkg list-installed 

运行结果如图是安装好的list请添加图片描述

2.python脚本的执行

静等安装完成后.将要运行的脚本上传至.Entware.机器上,(随便找个目录即可),然后用Python命令执行 Py脚本文件

python 一文件名

请添加图片描述
如图cd到python脚本下的目录,用上面执行命令即可运行

注意事项

1.不要用sh或./命令执行py脚本,

不然只会用shell的解释器来运行Python.

#错误示范
sh test.py
./ test.py

若用sh或/要在python脚本开头标明如下,用来指定为python解释器运行

!/0pt/bin/python # 这里填你Pthon的地址
查询 Python·文件目录用.命令

which python

这样即可运行Python脚本

2.编码问题

一定要在脚本开头加上Coding-utf-8.这样不会出现编码错误
或者python频繁报出代码语法错误
否则在上传时会引起乱码在Li上运行时只会无限报错

    如果觉得本站对您有帮助,请随意赞赏。您的支持将鼓励本站走向更好!!

    发表评论

    您的电子邮箱地址不会被公开。