Django加密paypal m2crypto python3,错误
在Django Paypal的帮助下,我添加了Paypal与Django的集成,但我遇到了一个问题 我使用Django加密paypal m2crypto python3,错误,python,django,python-3.x,python-2.7,django-forms,Python,Django,Python 3.x,Python 2.7,Django Forms,在Django Paypal的帮助下,我添加了Paypal与Django的集成,但我遇到了一个问题 我使用PaypalPaymentForm表单,但是可以修改值我不希望这种情况发生 我找到的解决方案是使用PayPalEncryptedPaymentsForm表单,因此不能修改这些值每份表格 问题是我需要M2Crypto库,它只在python2中可用,我正在使用python3和Django2.2.2 有没有办法解决这个问题 我还试图通过pip安装库,但它给了我一个错误 我看到有一个类似的
PaypalPaymentForm
表单,但是可以修改值我不希望这种情况发生
我找到的解决方案是使用PayPalEncryptedPaymentsForm
表单,因此不能修改这些值每份表格
问题是我需要M2Crypto库,它只在python2中可用,我正在使用python3和Django2.2.2
有没有办法解决这个问题
我还试图通过pip安装库,但它给了我一个错误 我看到有一个类似的表单叫做
PayPalSharedSecretEncryptedPaymentsForm
,我不太明白它是如何工作的,这个表单是PayPalEncryptedPaymentsForm
表单的替代品吗
关于django paypal的文档:是什么让你说m2crypto只在Python 2上可用?该包支持Python3到3.7。pip安装时出现错误,您知道原因吗?错误:
error:command'gcc'失败,退出状态为1
,这意味着编译失败-需要查看整个堆栈跟踪才能知道原因。我问了另一个问题,详细信息如下: