早教吧 育儿知识 作业答案 考试题库 百科 知识分享

加了#!/usr/bin/envpython2.6为什么还是有语法错误:withopen(file,'r')asfp:^SyntaxError:inv有一个叫build.py的文件中加了#!/usr/bin/envpython2.6为什么还是有语法错误:withopen(file,'r')asfp:^SyntaxError:invalid

题目详情
加了#!/usr/bin/env python2.6 为什么还是有语法错误:with open(file,'r') as fp:^ SyntaxError:inv
有一个叫build.py的文件中加了#!/usr/bin/env python2.6
为什么还是有语法错误:
with open(file,'r') as fp:
^ SyntaxError:invalid syntax
python --version结果是
Python 2.6.8
/usr/local/bin/python2.6 build.py 不会出现语法错误
▼优质解答
答案和解析
把你的shebang改成“#!/usr/local/bin/python2.6”试试.可能你的python2.6没有在$PATH里面,所以env不知道.