开发者社区> 问答> 正文

急求 请问 在centos7命令行里执行可以,但是python下os.popen却报错--username 不存在该命令?

环境:

centos 7 64; python2.7.3
问题:
用命令行直接

$ pptpsetup --create myvpn --server ip --username name --password pwd --start
可以直接运行

但是用 python the.py 里面的 os.popen 执行

pptpsetup --create myvpn --server ip --username name --password pwd --start
却报错:

--username command is not found
这是为什么啊?

明明命令行可以直接运行,python 脚本却报不存在

展开
收起
a123456678 2016-06-28 11:57:45 3016 0
1 条回答
写回答
取消 提交回答
  • 它的意思是把--username当成了basename

    你可以用subprocess的Popen试一试看

    2019-07-17 19:48:11
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Data Pre-Processing in Python: 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载