我建立了一个软件包的我Python3的应用程序使用dh-虚拟环境下. 在踏踏实实地工克星的一切工作的现但与最近释放的靶心我想要的软件包是兼容的。
可悲的是,当我安装。deb在靶心,我所有的定义Python包失踪。 运行的应用程序投ModuleNotFoundError. 我意识到,sys.路径列表中没有包含的路径网站-包的虚拟环境(这在巴斯特也不会),因此我所附的手工。 这个固定的ModuleNotFoundError为最大的蟒蛇的软件包。 但是我的申请取决于一些CPython包和所有那些仍然失踪。
运行 path/to/virtualenv/bin/pip3 list
表明,他们没有安装虽然我找到的所有正确的。所以和。dist信息文件在网站-包。
在巴斯特的同一命令中列出了所有的扩展预期。
我的猜测是,该问题是由不同的蟒蛇的版本中被使用。 巴斯特采用3.7和靶心使用3.9. 你有任何想法什么可能导致这个问题和如何我能修复它吗?
非常感谢 Nathan