【发布时间】:2021-01-17 01:40:31
【问题描述】:
使用 Pythonanywhere,我成功地使用 Bash 控制台安装了 Web3,没有错误:
pip3.8 install --user web3
我的代码开头有以下内容:
import json
from web3 import Web3
当我运行文件时,我收到如下错误:
ImportError: cannot import name 'scrypt' from 'Crypto.Protocol.KDF' (/usr/lib/python3.8/site-packages/Crypto/Protocol/KDF.py)
相同的代码在我的 Pycharm 设置中运行良好。
对解决这个问题有什么建议吗?
【问题讨论】:
-
我一直在使用 pythonanywhere。试试
pip3 install web3 --user。第二个错误似乎与 pycryptodome 有关。也可以试试pip3 install pycryptodome --user。
标签: pythonanywhere