我已经安装了Stripe https://stripe.com在我的 Mac OS X Mavericks Macbook Pro (python 2.7) 上使用
- pip install --index-urlhttps://code.stripe.com https://code.stripe.com--升级条纹
- easy_install --index-urlhttps://code.stripe.com https://code.stripe.com--升级条纹
- python setup.py 安装
但我总是收到以下错误消息:
$ sudo python stripe.py
Traceback (most recent call last):
File "stripe.py", line 1, in <module>
import stripe
File "/Users/sebastian/Desktop/stripe.py", line 7, in <module>
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='[email protected] /cdn-cgi/l/email-protection'
)
您还有另一个文件,名为stripe.py
,所以这个文件被导入而不是stripe
图书馆。
以下是解决此问题的方法:
- 重命名你的
stripe.py
文件到不同的东西
- Remove
stripe.pyc
如果存在(注意c
)
该文件位于您的桌面上:/Users/sebastian/Desktop/stripe.py
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)