Ruby on rails 环境变量

Ruby on rails 环境变量,ruby-on-rails,environment-variables,stripe-payments,Ruby On Rails,Environment Variables,Stripe Payments,我真的被这件事缠住了,我只是不确定到底出了什么问题 我已经安装了在上找到的指南中找到的所有代码 问题是,当我尝试运行以下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 o

我真的被这件事缠住了,我只是不确定到底出了什么问题

我已经安装了在上找到的指南中找到的所有代码

问题是,当我尝试运行以下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.
非常感谢您的帮助。

请尝试以下方法:

$ 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

您使用的是什么版本的rails?我使用的是版本4.1.1,您遇到了什么错误?您是否在同一终端窗口中执行了所有这些命令?我得到的错误是:“导出”未被识别为内部或外部命令、可操作程序或批处理文件。您使用的是什么操作系统?我假设是linux.Windows 7,我的朋友。请尝试设置而不是导出。$设置可发布密钥=pk\u测试IER4R7474667R7$set SECRET\u KEY=sk\u测试KUDFN847R84
$ set PUBLISHABLE_KEY=pk_test_IER4R7474667R7
$ set SECRET_KEY=sk_test_KUDFN847R84
$ rails s