# Pythonshell which Python version?

**URL:** <https://discourse.nodered.org/t/pythonshell-which-python-version/7853>\
**Category:** General\
**Created:** [11 February 2019 23:16 UTC](https://discourse.nodered.org/t/pythonshell-which-python-version/7853 "2019-02-11T23:16:59Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kxkayser](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kxkayser/32/6301_2.png) [@kxkayser](https://discourse.nodered.org/u/kxkayser)\
**Post date:** [11 February 2019 23:16 UTC](https://discourse.nodered.org/t/pythonshell-which-python-version/7853/1 "2019-02-11T23:16:59Z")

</div>

Hi. I am trying to use the Pythonshell node to start a program on a RPi. My default environment is Python 3.5.3. THe proram has a shebang statement reflecting this environment and works fine from the command line or a desktop icon (#!/usr/bin/env python3). When executing it from the Pythonshell command, it can't find the first import module. It is finding the program. I assume it's launching the program in an emvironment other than where I have the modules installed but this may not really be the problem. I am quite new to this environment.

Also, is it possible to launch a program on a machine other than the one the NR instance is on?

Thanks.
