python-3.x - Python : Installed a local package with pip3, 但找不到模块错误

标签 python-3.x pip

程序:

  • 我严格按照这里的说明进行操作:https://python-packaging.readthedocs.io/en/latest/minimal.html
  • 除了我使用了pip3 install -e .

  • 错误:

    它仍然找不到模块:
    python3
    Python 3.6.5 (default, Apr 25 2018, 14:26:36)
    import funniest
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    ModuleNotFoundError: No module named 'funniest'
    

    但是,当我在 python 中导入模块时,它可以找到它:
    python
    Python 2.7.10 (default, Feb  7 2017, 00:08:15)
    import funniest
    

    我的 python :
    sys.executable
    '/usr/local/opt/python/bin/python3.6'
    

    问题

    为什么pip3为 python 2.7 安装它而不是为我的 python 3.x 安装它?

    谢谢!

    最佳答案

    根据@hoefling 的提示,我发现我的 pip3 在某种程度上与错误的 python 版本有关。

    然后使用 python3 -m pip install 安装工作。

    关于python-3.x - Python : Installed a local package with pip3, 但找不到模块错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50643068/

    相关文章:

    python - 如何停止/终止Python脚本的运行? (再次)

    python - 如何根据另一个数据框的条件删除数据框中的列,Python3

    python - 在Python 3中使用pygame以特定分辨率播放电影

    opencv - 如何通过 conda 安装 GPU 版本 OpenCV?

    python - 为什么更新后我的 pip 停止了

    python - 关于变量作用域的棘手 Python 问题

    python - 在 python 中读取 PASCAL VOC 注释

    python - 如何在 Python 上安装 PyGame?

    python - Windows 10 和 pip 升级 - 访问被拒绝

    python - 从 3.6 更新后无法为 python 3.7 安装 pip