我真的很困惑,我只是不确定是什么问题。
我已安装了https://stripe.com/docs/checkout/guides/rails
指南中的所有代码Rails.configuration.stripe = {
:publishable_key => ENV['PUBLISHABLE_KEY'],
:secret_key => ENV['SECRET_KEY']
}
Stripe.api_key = Rails.configuration.stripe[:secret_key]
问题是,当我尝试运行以下rails命令时:
$ PUBLISHABLE_KEY=pk_test_IER4R7474667R7 SECRET_KEY=sk_test_KUDFN847R84 rails s
我收到以下错误:
'PUBLISHABLE_KEY' is not recognized as an internal or external command,
operable program or batch file.
非常感谢任何帮助,谢谢。
答案 0 :(得分:1)
请改为尝试:
$ export PUBLISHABLE_KEY=pk_test_IER4R7474667R7
$ export SECRET_KEY=sk_test_KUDFN847R84
$ rails s
本教程中指定的语法适用于rails 3。
额外提示:如果这是您的staging / prod条带键,请更改它。
如果您使用的是Windows,则可以使用:
$ set PUBLISHABLE_KEY=pk_test_IER4R7474667R7
$ set SECRET_KEY=sk_test_KUDFN847R84
$ rails s