Python - “ImportError:没有命名模块”
Posted
技术标签:
【中文标题】Python - “ImportError:没有命名模块”【英文标题】:Python - "ImportError: No module named" 【发布时间】:2019-12-12 15:24:34 【问题描述】:我在运行代码时不断收到ImportError: No module named bitcoin
消息。
我在我的 Atom 解释器中,并根据一些 YouTube 视频在下面键入了以下代码。但是,我在我的 Atom 解释器中得到了一个 I am,并根据一些 YouTube 视频在下面输入了以下代码。但是,我收到了ImportError
消息。我的 Python3 似乎无法在我的计算机中找到模块的位置。我假设我需要对 sys.path
做点什么。
请注意,我不是程序员,也不熟悉编码术语。
代码:
from bitcoin import *
priv = random_key()
print(priv)
输出:
Traceback (most recent call last):
File "/Users/User/Atom - private key", line 1, in <module>
from bitcoin import *
ImportError: No module named bitcoin
【问题讨论】:
根据格式规则更新代码here 你安装了比特币吗? 【参考方案1】:经过几天的艰苦搜索,我终于找到了解决方案!我必须在终端中输入。
python -m pip 安装比特币
我相信我之前做过以下事情:
pip 安装比特币
我不知道这是怎么回事,所以我希望能对我自己的理解做出一些解释。
【讨论】:
【参考方案2】:您的机器中似乎还没有安装bitcoin 模块。
打开终端并复制它并回车。
pip install bitcoin
并尝试导入比特币模块。希望这会有所帮助。
【讨论】:
我已经在终端中执行了“pip install bitcoin”。我相信这与我的路径有关。我的 PATH 位于以下目录中:/Library/Frameworks/Python.framework/Versions/3.7/bin/ .... 但是,该模块位于此处:/Library/Frameworks/Python.framework/Versions/3.7/lib/ python3.7/site-packages/比特币/。 ...看来我需要设置一些东西来寻找第二条路径中的模块。 尝试将site-packages
添加到您的路径中。【参考方案3】:
您可以将目录 site-packages 放在 Windows SO 中的 path 变量中。
【讨论】:
以上是关于Python - “ImportError:没有命名模块”的主要内容,如果未能解决你的问题,请参考以下文章