ModuleNotFoundError: No module named 'web3' on jupyter notebook
ModuleNotFoundError: No module named 'web3' on jupyter notebook
我正在尝试使用 Anaconda 在 Jupyter Notebook 中 运行 以下代码(我使用 pip 安装 web3):
from web3 import Web3
w3=web3.Web3(web3.Web3.HTTPProvider("http://172.18.0.1:8545"))
w3=util.connect(host="172.18.0.8",port="8545",poa=True)
assert w3.isConnected()
但是,我得到了这个错误堆栈:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-10-0c63a16e1a59> in <module>
----> 1 from web3 import Web3
2
3 w3=web3.Web3(web3.Web3.HTTPProvider("http://172.18.0.1:8545"))
4 w3=util.connect(host="172.18.0.8",port="8545",poa=True)
5 assert w3.isConnected()
ModuleNotFoundError: No module named 'web3'
有人知道如何解决这个问题吗?
好的,所以我在@NicolaLandro 的帮助下自己找到了答案:我没有使用笔记本中的命令。
但是,当我在激活 conda 环境后在 conda 提示符下尝试 pip install web3
时,它起作用了。
非常感谢!
我正在尝试使用 Anaconda 在 Jupyter Notebook 中 运行 以下代码(我使用 pip 安装 web3):
from web3 import Web3
w3=web3.Web3(web3.Web3.HTTPProvider("http://172.18.0.1:8545"))
w3=util.connect(host="172.18.0.8",port="8545",poa=True)
assert w3.isConnected()
但是,我得到了这个错误堆栈:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-10-0c63a16e1a59> in <module>
----> 1 from web3 import Web3
2
3 w3=web3.Web3(web3.Web3.HTTPProvider("http://172.18.0.1:8545"))
4 w3=util.connect(host="172.18.0.8",port="8545",poa=True)
5 assert w3.isConnected()
ModuleNotFoundError: No module named 'web3'
有人知道如何解决这个问题吗?
好的,所以我在@NicolaLandro 的帮助下自己找到了答案:我没有使用笔记本中的命令。
但是,当我在激活 conda 环境后在 conda 提示符下尝试 pip install web3
时,它起作用了。
非常感谢!