【问题标题】:python import a local packagepython导入本地包
【发布时间】:2018-12-11 23:18:05
【问题描述】:

我无法导入本地包。来自github的代码结构如下。

/ProjectA
/ProjectA/algorithms/...
/ProjectA/local_packages/internal-python3.zip
/ProjectA/example.py

zip 文件包含 internal.py、setup.py 等......

当我运行 example.py 时,它给出了 ModuleNotFoundError: No module named 'interval' at below line of script

from interval import Interval       

有解决这个问题的办法吗?提前致谢!

【问题讨论】:

  • 你解压了 zip 吗?

标签: python import package local


【解决方案1】:

首先确保您已解压缩文件。之后如果你想将一个特定的文件夹制作成一个本地包,你需要在所需的文件夹中创建一个名为 init.py 的文件,它可以是一个空白文件

所以在间隔文件夹的情况下,你需要有 /interval/init.py

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-11
    • 2021-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多