Python 将包添加到Travis和Appveyor的setuptools包列表(使用绝对导入)
我正在将一个库移植到Python3并使其与Python2兼容 我的目录结构如下: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
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