Python 将包添加到Travis和Appveyor的setuptools包列表(使用绝对导入)

Python 将包添加到Travis和Appveyor的setuptools包列表(使用绝对导入),python,python-2.7,setuptools,Python,Python 2.7,Setuptools,我正在将一个库移植到Python3并使其与Python2兼容 我的目录结构如下: mypackage/ lib/ engines/ __init__.py setup.py <other_dirs>/ (变量版本在\uuuu init\uuuu.py中定义) 我将python2与来自未来导入绝对导入的一起使用,以保持Python3的兼容性 知道我如何让travis和appveyor构建系统识别我的软件包吗? 我发现了一个类似的问题,答案是为T

我正在将一个库移植到Python3并使其与Python2兼容

我的目录结构如下:

mypackage/
    lib/
    engines/
    __init__.py
    setup.py
    <other_dirs>/
(变量
版本在
\uuuu init\uuuu.py
中定义)

我将python2与来自未来导入绝对导入的
一起使用,以保持Python3的兼容性

知道我如何让travis和appveyor构建系统识别我的软件包吗? 我发现了一个类似的问题,答案是为TRAVIS的TRAVIS_BUILD_DIR添加一个符号链接。没有关于Appveyor的任何信息

Traceback (most recent call last):
  File "setup.py", line 26, in <module>
    from mypackage import VERSION
ImportError: No module named mypackage