![]() |
1
3
一般来说,当试图解析库依赖项时,python遵循sys.path中的路径。
python文档的这一部分很好地解释了python如何查找其依赖项: https://docs.python.org/reference/simple_stmts.html#the-import-statement . |
![]() |
2
2
嗯,据我所知,关于如何做到这一点,有很多不同的建议。 下面有两种方法可以帮助您分发应用程序 I/ . 在我的项目目录结构中包含所有依赖项 . 操作sys.path以确保应用程序在查看系统可用模块之前始终查看my dir结构。 (免责声明:如果涉及c libs,此解决方案可能不起作用) Ⅱ/ 另一种方法是使用类似 EasyInstall and eggs . 这个解决方案可能有点复杂,但它将为您提供许多关于如何配置应用程序及其依赖项的自由(另外,它还将与C依赖项一起工作)。 /亚历克斯 |