Ubuntu shell中直接执行Python脚本_没有胡子的猫Asimov-CSDN博客
ubuntu下让python脚本可直接运行_katyusha1的博客-CSDN博客_ubuntu运行python脚本
第一步:参考以上链接:创建Python脚本的软连接,
1、首先创建printhello.py脚本文件,比如:
#! /usr/bin/python3
# -*- coding: utf-8 -*
import cv2
#初期化USB摄像头
cap = cv2.VideoCapture(0)
while( cap.isOpened() ):
#USB摄像头工作时,读取一帧图像
ret, frame = cap.read()
#显示图像窗口在树莓派的屏幕上
cv2.imshow('Capture',frame)
#按下q键退出
key = cv2.waitKey(1)
#print( '%08X' % (key&0xFFFFFFFF) )
if key & 0x00FF == ord('q'):
break
# 释放资源和关闭窗口
cap.release()
cv2.destroyAllWindows()
2、打开脚本所在目录的终端,输入以下命令:
ls
sudo chmod +x printhello.py
ls
#注意/home/swzn/killjincheng_test/printhello.py为你py脚本所在绝对目录,
#/usr/local/bin/printhello 这个为软连接的位置,printhello为你自定义的文件名字
sudo ln -s /home/swzn/killjincheng_test/printhello.py /usr/local/bin/printhello
3、下面截图为运行实际结果
第二步:创建printhello.sh文件添加软连接
#!/bin/bash
printhello
添加执行权限:
sudo chmod +x printhello.sh