Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
python python 2.6.6에서 print 'A=' 형태의 사용이 python 3.5.1에서 오류(SyntaxError: Missing parentheses in call to 'print') 발생함..
python3 DataSetCreator.py -i /home/hadoop/QueryTranslator/S2RDF_QueryTranslator/data/sparql.in -s 0.25
를 실행하면 아래와 같은 오류가 발생하는데 이는 버젼차이에서 발생하는 문제임.
print 문의 밖에 ()를 붙여주면 해결됨...
--------------------------오류내용-----------------------------
File "DataSetCreator.py", line 106
print 'DataBaseCreator.py -i <inputRDFFile> [-s <ScaleUB>]'
^
SyntaxError: Missing parentheses in call to 'print'
아래와 같이 수정하면 해결됨===========>
print ('DataBaseCreator.py -i <inputRDFFile> [-s <ScaleUB>]')
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
6 | python2.7.4에서 Oracle DB(11.2)를 사용하기 위한 설정(RPM을 이용하여 RHEL 7.4에 설치) | 2021.11.26 | 1061 |
5 | python3.5에서 numpy버젼에 따른 문제점을 조치하는 방법및 pymysql import할때 오류 발생시 조치사항 | 2017.09.28 | 721 |
4 | python test.py실행시 "ImportError: No module named pyspark" 혹은 "ImportError: No module named py4j.protocol"등의 오류 발생시 조치사항 | 2017.07.04 | 938 |
3 | AIX 7.1에 Python 2.7.11설치하기 | 2016.10.06 | 1140 |
» | python 2.6.6에서 print 'A=' 형태의 사용이 python 3.5.1에서 오류(SyntaxError: Missing parentheses in call to 'print') 발생함.. | 2016.05.27 | 606 |
1 | CentOS6에 python3.5.1 소스코드로 빌드하여 설치하기 | 2016.05.27 | 808 |