当前位置: 首页 > wzjs >正文

广州网站建设公司100个裂变营销案例

广州网站建设公司,100个裂变营销案例,网站测速,自己设计t恤的平台现在尝试一下打包多个有互相调用的 py程序: ssh : orangepi本地ip 密码 : orangepi 操作系统发行版: 基于 Ubuntu 20.04.6 LTS(Focal Fossa)的定制版本,专门为 Orange Pi 设备优化。PRETTY_NAM…

现在尝试一下打包多个有互相调用的 py程序:

ssh  : orangepi@本地ip
密码 : orangepi

操作系统发行版: 基于 Ubuntu 20.04.6 LTS(Focal Fossa)的定制版本,专门为 Orange Pi 设备优化。PRETTY_NAME="Orange Pi 1.0.6 Focal"

目录

 程序准备:

复制与修改文件读写权限:

创建snap调用目录:

创建 Snapcraft 定义文件:

构建snap包:

测试安装:

问题指示:


 程序准备:

在上文的基础上,打包俩个python程序 :

现在我有俩个py程序,一个是Main.py,一个是App.py

Main.py

#!/usr/bin/env python3
# main.py
# 导入 module_program 中的函数
from App import greet, add, multiplydef main():# 调用greetgreet("David")# 调用 addsum_result = add(5, 3)print(f"5 + 3 = {sum_result}")# 调用 multiplyproduct_result = multiply(5, 3)print(f"5 * 3 = {product_result}")if __name__ == "__main__":main()

App.py

#!/usr/bin/env python3
# App.pydef greet(name):print(f"Hello, {name}!")def add(a, b):return a + bdef multiply(a, b):return a * b

执行Main.py会有这个输出:

复制与修改文件读写权限:

现在我将俩个文件复制到/home/orangepi/snap_packet_test/pack_test_2/

然后修改它们的权限与格式:

先进入它们的目录:

cd /home/orangepi/snap_packet_test/pack_test_2/

如果需要utf-8格式转换:

dos2unix App.py
dos2unix Main.py

修改读写权限:

chmod +rwx App.py
chmod +rwx Main.py

1

创建snap调用目录:

创建meta文件夹

mkdir -p meta

创建 Snapcraft 定义文件:

Snapcraft.yaml

name: test2-app
version: '0.5'
summary: Test app
description: A simple test application.
base: core22
grade: stable
confinement: strictparts:test-app:plugin: pythonsource: .python-packages:apps:test2-app:command: Main.pyplugs:- network

完后将 snapcraft.yaml复制进snap调用目录meta里面:

cp snapcraft.yaml meta/snap.yaml

构建snap包:

snapcraft pack .

测试安装:

然后复制生成的snap文件

到别的目录/home/orangepi/snap_packet_test/test_1/

去运行测试:

cp test2-app_0.5_all.snap /home/orangepi/snap_packet_test/test_1/

进入目录 cd /home/orangepi/snap_packet_test/test_1/

解包:

sudo snap install --dangerous test2-app_0.5_all.snap

运行测试:

test2-app

问题指示:

本次操作遇到过一个问题:

原因是我的py文件没有明确指定解释器,填上这句就行了:

#!/usr/bin/env python3

http://www.dtcms.com/wzjs/338083.html

相关文章:

  • 辛集城乡建设管理局网站学seo优化
  • 网站空间备案流程整站优化价格
  • nh网站建设商旅平台app下载
  • 注册一家设计公司流程小辉seo
  • 家居品牌网站建设百度招商客服电话
  • 做政府门户网站方案成功营销案例100例
  • 用二级域名做的网站算新站吗新闻20条摘抄大全
  • 网站建设销售工作怎么样网站seo优化外包顾问
  • 温州做企业网站如何在百度推广网站
  • behanceseo黑帽技术
  • 越南网站怎么做霸榜seo
  • 有哪些可以做问卷的网站自己有产品怎么网络销售
  • 已经有网站了 怎么做app推广发布任务平台app下载
  • 榆林网站建设熊掌号最新网站推广方法
  • 南康网站建设公司线上网络平台推广
  • 济南网站建设优化公司市场调研的方法有哪些
  • 关于医院建设的政府机构网站苏州市网站
  • 快速网站开发介绍成人大学报名官网入口
  • 建筑网官方网站网上营销推广
  • 求一个好看的网站漯河seo推广
  • 电子商务网站建设与维护致谢词打造龙头建设示范
  • wordpress 4.4.15镇江网站seo
  • 济南网站建设正规公司哪家好模板免费下载网站
  • 栾城网站建设百度站长平台网页版
  • app应用网站html5模板免费的网站推广平台
  • 网站开发前端要学什么软件免费建设网站平台
  • 做任务领佣金的网站源码短视频推广平台
  • 网站给篡改了要怎么做怎么在百度上发布信息
  • 古交网站建设推广南宁seo团队哪家好
  • 网站规划与维护如何联系百度推广