SylixOS Python 快速入门

更新时间:
2024-12-31

SylixOS Python 快速入门

本文介绍 SylixOS 系统下 Python 程序开发快速入门。

部署 SylixOS Python 运行时环境

安装 Python3-SylixOS

Python3-SylixOS 是翼辉信息基于 CPython 3.12.0open in new window 移植的 Python 语言解释器,它可以通过 armory 完成安装,请先参考 搭建运行环境open in new window 完成运行环境搭建。

完成运行环境搭建后,即可在 PC 使用 armory 命令给 SylixOS 目标机器安装 Python3-SylixOS:

armory install @sylixos-middleware/cpython

创建软链接

安装完成后,在 SylixOS 目标机器执行以下命令创建 python3python 软链接:

ln -sf /usr/bin/python3.12 /usr/bin/python3 
ln -sf /usr/bin/python3.12 /usr/bin/python

添加环境变量

在 SylixOS 目标机器执行以下命令添加 PYTHONHOMEPYTHONPATH 环境变量:

PYTHONHOME=/usr
PYTHONPATH=/usr/lib/python3.12
varsave

完成以上操作后,重启系统:

sync
reboot

SylixOS Python helloworld 程序开发

编辑 Python 程序

SylixOS Python 程序开发不依赖于 SylixOS 的 RealEvo 集成开发环境,可以使用专门的 Python 编辑器,建议使用 VSCodeopen in new window

使用 VSCode 创建一个名为 helloworld.py 的 Python 文件,并编写以下代码:

print('This is my first python code.')
print('Hello, Python!')

部署 Python 程序

使用 FTP 客户端工具,将 helloworld.py 部署到 SylixOS 目标机器的 /apps/hellopy/ 目录下。

运行 Python 程序

在 SylixOS 目标机器执行以下命令运行 helloworld.py

[root@sylixos:/] cd /apps/hellopy/
[root@sylixos:/apps/hellopy]# python helloworld.py
This is my first python code.
Hello, Python!
[root@sylixos:/apps/hellopy]# 
文档内容是否对您有所帮助?
有帮助
没帮助