Я выполняю один скрипт Python (который будет внутренне запускать другой скрипт Python) в моем scp. Работает нормально.
Когда я запускаю скрипт python ( version2.7 ) в jenkins, я получаю синтаксическую ошибку в одной строке внутреннего скрипта python:
Например:
Я бегу a.py.
Python ./folder/a.py
В. py, я выполняю другой скрипт на python (b.py)
os.popen("python " + dir + "/../bin/b.py -i " + dependfile).read()
b.py contains
G = {'a': ['b'], 'c': ['d', 'e', 'f', 'g']}
color = { u : "yellow" for u in G }
Я получаю ошибку ниже:
color = { u : "yellow" for u in G }
^
SyntaxError: invalid syntax
Я получаю эту ошибку только в jenkins .