我在我的MacOSX Mavericks Macbook Pro(python 2.7)上安装了Stripe
pip install --index-url https://code.stripe.com --upgrade stripe
easy_install --index-url https://code.stripe.com --upgrade stripe
python setup.py安装
但我总是收到以下错误消息:
$ sudo python stripe.py Traceback (most recent call last): File "stripe.py", line 1, inimport stripe File "/Users/sebastian/Desktop/stripe.py", line 7, in resp = stripe.Charge.create( AttributeError: 'module' object has no attribute 'Charge'
当我尝试执行以下脚本时:
import stripe stripe.api_key = 'my_test_secret_key' resp = stripe.Charge.create( amount=200, currency='usd', card={ 'number': '4242424242424242', 'exp_month': 10, 'exp_year': 2014 }, description='customer@gmail.com' )
Thomas Orozc.. 6
您有另一个被调用的文件stripe.py
,因此导入此文件而不是stripe
库.
以下是您解决此问题的方法:
将stripe.py
文件重命名为不同的文件
删除stripe.pyc
它是否存在(介意c
)
所述文件在您的桌面上:/Users/sebastian/Desktop/stripe.py
.
您有另一个被调用的文件stripe.py
,因此导入此文件而不是stripe
库.
以下是您解决此问题的方法:
将stripe.py
文件重命名为不同的文件
删除stripe.pyc
它是否存在(介意c
)
所述文件在您的桌面上:/Users/sebastian/Desktop/stripe.py
.