一定要在python3.7以下版本安装,3.7.2是不行的,坑了我两天了,降低到3.6版本就可以了。
解决办法:
- 使用 pycryptodome 模块代替pycrypto 模块
pip install pycryptodome
-
下载支付宝sdk
官方地址
-
下载后解压,将解压后的文件放入到python的
替换你的目录\Lib\site-packages
安装目录 -
修改setup.py文件 将 # requires = [“pycrypto”,“rsa”] 修改为 requires = [“crypto”,“rsa”]
-
然后在
替换你的目录\Lib\site-packages\alipay-sdk-python-3.3.398
这个文件夹下执行python setup.py install
。 -
安装完成执行
pip list
看下是否安装成功即可。