SylixOS Python 快速入门
本文介绍 SylixOS 系统下 Python 程序开发快速入门。
部署 SylixOS Python 运行时环境
安装 Python3-SylixOS
Python3-SylixOS 是翼辉信息基于 CPython 3.12.0 移植的 Python 语言解释器,它可以通过 armory
完成安装,请先参考 搭建运行环境 完成运行环境搭建。
完成运行环境搭建后,即可在 PC 使用 armory 命令给 SylixOS 目标机器安装 Python3-SylixOS:
armory install @sylixos-middleware/cpython
创建软链接
安装完成后,在 SylixOS 目标机器执行以下命令创建 python3
和 python
软链接:
ln -sf /usr/bin/python3.12 /usr/bin/python3
ln -sf /usr/bin/python3.12 /usr/bin/python
添加环境变量
在 SylixOS 目标机器执行以下命令添加 PYTHONHOME
和 PYTHONPATH
环境变量:
PYTHONHOME=/usr
PYTHONPATH=/usr/lib/python3.12
varsave
完成以上操作后,重启系统:
sync
reboot
SylixOS Python helloworld 程序开发
编辑 Python 程序
SylixOS Python 程序开发不依赖于 SylixOS 的 RealEvo 集成开发环境,可以使用专门的 Python 编辑器,建议使用 VSCode。
使用 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]#