linux上运行python脚本,SyntaxError: invalid syntax的解决
作者:二十六画生的博客
这篇文章主要介绍了linux上运行python脚本,SyntaxError: invalid syntax的解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
linux运行python脚本SyntaxError: invalid syntax
第一点
#!/usr/bin/env python3 开头的这句务必要有,不然就会报错,从line2一直到line6都有报错;
版本是python3,则print必须要有()
不然会报错business :SyntaxError: invalid syntax
#!/usr/bin/env python3 import sys import os business = sys.argv[1]; pa = sys.argv[2][3:]; print (business); print (pa);
第二点
当第一句是“#!/usr/bin/env python”时,print是否带()均能正确输出
linux下运行python自动化脚本
确认搭建自动化环境的服务是哪一台,确定后拿到服务ip、用户名、密码连接上服务即可开始以下步骤
一、python3安装
1、yum安装依赖包
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel mysql-devel
2、wget下载python包
wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz
3、新建目录python36
mkdir python36
4、解压下载的包
cd pyhton36 tar -xvf Python-3.6.8.tgz
5、进入解压目录
cd Python-3.6.8/
6、指定安装目录
./configure --prefix=/usr/local/python36
7、编译
make
8、安装
make install
9、设置python3 软链接
ln -s /usr/local/python36/bin/python3.6 /usr/bin/python3
10、设置pip3 软链接
ln -s /usr/local/python36/bin/pip3 /usr/bin/pip3
11、验证是否安装成功
python3
出现版本号即成功
二、拉取git代码
1、新建git-repository,并初始化
mkdir git-repository git init
2、克隆git代码
git clone git地址
git clone http://192.168.1.1/panpan/auto_test.git
拉取代码后,查看是否成功,有目录即成功,为空则拉取失败
ll
3、查看当前分支状态(不是自己需要用的分支的话,需要切换)
git status
4、切换分支
git checkout -b test1.1.1 origin/test1.1.1
5、拉取最新代码
git pull
6、安装项目依赖包
pip3 install -r requirements.txt
7、修改配置文件
vi /git-repository/auto_test/config/conf.yml
8、运行自动化脚本
在 /git-repository/auto_test/目录下执行:
cd auto_test/ python3 run.py
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。