![](/img/trans.png)
[英]Running Python Script from Terminal on Raspberry fails but running in IDE is fine
[英]Error running terminal command from python script for Twilio services on Raspberry Pi
我希望使用 Python 中的 Twilio CLI 運行以下命令:
ngrok_cmd = "twilio phone-numbers:update "+ my_number " --sms url=https://localhost:5000"
os.system(ngrok_cmd)
該命令在終端上有效,但如果我嘗試通過 python 執行該命令則無效。 它不斷給出以下錯誤:
sh: 1: twilio: not found
我不知道這個錯誤的原因是什么。 誰能幫我這個?
該錯誤消息意味着您的 shell 找不到twilio
命令。 這是因為它與您在終端中運行它時的位置不同,因為 PATH(shell 查找命令的位置)設置不同。
您需要 go 在twilio
工作並運行的普通終端中:
which twilio # or alternatively
type twilio
這將告訴您twilio
命令在哪里,即它的完整路徑。
在 Python 代碼中使用相同的完整路徑,以便它可以找到它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.