Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
April 13–15 - Dare to Unleash a New Professional You at Qlik Connect 2026: Register Now!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

[resolved] Call Python script from Talend

Hello , 
While calling a python script form Talend , I am getting 
Exception in component tSystem_1
java.io.IOException: Cannot run program "python" 
Earlier I was using python27 and things were going fine . I due to some package dependencies moved to  python34 . As of now it is unable to recognize python . I checked python is there in the classpath . Infact the python script is running fine when running standalone. 
Do I need to make some changes in some settings or something else.
Please help . Its a kind of blocker for me .
Thanks & regards,
Jyoti 
Labels (4)
1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

I was able to solve it by setting the classpath for python from talend under window -> Preferences-> java -> Build path - > Class path variables.
Thanks

View solution in original post

4 Replies
Anonymous
Not applicable
Author

I was able to solve it by setting the classpath for python from talend under window -> Preferences-> java -> Build path - > Class path variables.
Thanks
Anonymous
Not applicable
Author

I have a question. Do you have Python installed on the same server as Talend?
Anonymous
Not applicable
Author

More specifically, I am wondering how to call a Python script when Python runs on another server. Any help is appreciated.
Anonymous
Not applicable
Author

Yes , I have my python installed on the same server as of talend.
are you figuring a way to call a  python script on a remote machine? I have not spent time on that.Probably you can raise this question as a new post. as this one is marked as resolved already.
Hope u will find a solution soon.
Thanks.