python导入本地包

时间:2018-12-11 23:18:06

标签: python import package local

我无法导入本地软件包。 github中的代码具有以下结构。

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

该zip文件包含internal.py,setup.py等...

当我运行example.py时,它给出了ModuleNotFoundError:在脚本的下面一行没有名为“ interval”的模块

from interval import Interval       

有解决这个问题的主意吗?预先感谢!

1 个答案:

答案 0 :(得分:0)

首先请确保您已解压缩文件。之后,如果要将特定文件夹放入本地包中,则需要在所需的文件夹内创建一个名为 init .py的文件。可以给我一个空白文件

因此对于间隔文件夹,您需要 / interval / 初始化 .py