PyRI开源示教器设备管理器
沙箱在“受限Python环境”中执行用户程序。 它还能够将块状程序编译为Python以便执行。
设置
应该使用以下命令将pyri-sandbox软件包安装到虚拟环境中:
python3 -m pip install -e .
有关设置虚拟环境的更多信息,请参见 。
沙盒需要安装NodeJS和npm。 在Ubuntu上,运行:
sudo apt-get install nodejs npm
安装NodeJS和npm后,运行以下命令来配置Blockly编译器:
pyri-sandbox-service --install-blockly-compiler
启动
使用前, pyri-variable-storage服务必须正在运行。 参见
使用前, pyri-device-manager服务必须正在运行。 参见
要启动服务,请运行:
pyri-sand
2021-03-25 13:08:11
35KB
Python
1