我是Python的新手,並且嘗試在OS X 10.8中使用Automator來運行使用Beautiful Soup的Python腳本時出現問題。使用OSX Automator,Python和BeautifulSoup的錯誤
這個腳本在終端中運行得很好,其他不涉及Beautiful Soup的腳本在我的Automator中使用完全相同的命令工作得很好 - 但是當我嘗試使用Automator運行此腳本或任何其他腳本時包括行from bs4 import BeautifulSoup
,它會返回一條錯誤消息。
出現一個彈出窗口,顯示消息'The action「運行Shell腳本」遇到錯誤。檢查動作的屬性並嘗試再次運行工作流程。' Automator日誌說'運行Shell腳本失敗 - 1錯誤;回溯(最近通話最後一個):」
這也可能是東西,如果我瞭解更多關於Python的生態系統,應該是顯而易見的給我,但我已經搜查,沒有發現答案。在Automator中我使用「運行Shell腳本」的動作,使用/bin/bash
外殼,通過輸入標準輸入,並輸入以下命令(所有這些都適用於其他非BeautifulSoup腳本):
cd desktop
python script.py
我在OSX 10.8,Python 2.7和BS4上運行。
您能否指定錯誤? – Paolo
編輯問題,包括錯誤。 – mmk