【发布时间】:2016-11-04 05:15:53
【问题描述】:
Twilio-Python 如果我将 account_sid 和 auth_token 直接放入代码中可以正常工作,但是当我将它们设置为环境变量时将无法正常工作。我正在使用 PyCharm 并通过编辑配置 > 环境变量来设置它们,就像我过去对其他变量所做的那样,没有任何问题。我在我的代码中引用它们:
account_sid = os.environ["TWILIO_ACCOUNT_SID"]
auth_token = os.environ["TWILIO_AUTH_TOKEN"]
这会引发以下错误:
twilio.rest.exceptions.TwilioRestException: HTTP 404 error: The requested resource /2010-04-01/Accounts/'<my account_sid>'/Messages.json was not found
我尝试在 CLI 上导出变量并在那里运行代码,但出现以下错误:
KeyError: 'twilio_account_sid'
我不知道我忽略了什么。有什么建议吗?
【问题讨论】:
标签: python python-3.x environment-variables pycharm twilio