【问题标题】:Python module installed in site-packages folder, but getting error "No module ..."Python 模块安装在 site-packages 文件夹中,但出现错误“No module ...”
【发布时间】:2017-01-10 21:44:37
【问题描述】:

使用 Mac Os 终端,我使用 /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages 目录中的“pip install Lightning-python”下载了 Jupyter 闪电模块。

但是,当我尝试导入它时,我得到了错误,No module named 'lightning'

当我列出站点包目录中的文件时,模块没有出现。

【问题讨论】:

    标签: python-3.x module


    【解决方案1】:

    您收到错误是因为您使用了 pip。 pip 基本上适用于 python 的第 2 版。要将它用于 pip3,您应该首先安装 pip3 包。然后将所有依赖项复制到 python3 库中。

    希望能回答这个问题。

    【讨论】:

    • 分别使用 pippip3 以避免混淆
    • 但是我使用 pip 添加了 pyglet 模块?
    • 虽然这个答案可能对 OP 有效,但总体上是不正确的。首先,没有 pip3 包之类的东西 - 您对 Python 2 和 3 都使用 pip。此外,“将所有依赖项复制到 python3 库”的建议是完全不正确的。您希望 Python 3 可用的任何现有 Python 2 包都需要重新安装,而不是复制,否则它们将无法工作
    猜你喜欢
    • 1970-01-01
    • 2015-04-24
    • 2012-12-03
    • 2012-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-05
    相关资源
    最近更新 更多