OSX Automator kann kein Python-Skript mit Modulen aus der Shell ausführen

Ich versuche, ein Python-Skript auszuführen, das einige Module von Drittanbietern (Numpy, Pandas, Twython) verwendetRun Shell Script in OSX Automator. Ich habe ein hello_world.py-Skript geschrieben, das erfolgreich ausgeführt wird, sodass ich sicher bin, dass das Problem auf die Module von Drittanbietern zurückzuführen ist.

Im Terminal kann ich erfolgreich ausführen:python Desktop/my_folder/myscript.pyWenn ich jedoch versuche, das folgende Shell-Skript auszuführen, schlägt das Shell-Skript fehl. Ich führe Python 2.7.7 von der Anaconda-Distribution aus.

#!/Users/myName/anaconda/bin/python2.7

cd ~/Desktop/my_folder/
python script.py

Wie schreibe ich ein Shell-Skript, das für Python-Skripte funktioniert, die Module von Drittanbietern verwenden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage