【发布时间】:2019-12-09 08:43:40
【问题描述】:
我想使用 python 获得以太坊区块链交易。我已经导入了以下库:
import psycopg2
from web3 import Web3, HTTPProvider
import sys
import pprint
当我使用 sudo python file.py 之类的 sudo 使用 python 命令运行.py 文件时,我收到以下错误:
from web3 import Web3, HTTPProvider
ImportError: No module named web3
当我使用 sudo 像 sudo python3 file.py 运行与 python3 相同的 python 文件时,我收到以下错误:
import psycopg2
ModuleNotFoundError: No module named 'psycopg2'
操作系统: Ubuntu 18.04.2 LTS 仿生
python -V : Python 3.6.5 :: Anaconda, Inc.
python3 -V : Python 3.6.5 :: Anaconda, Inc.
我尝试了很多命令来安装 web3 和 psycopg2,但都是徒劳的。
【问题讨论】:
标签: python python-3.x ethereum web3 go-ethereum