【发布时间】:2019-05-27 19:09:35
【问题描述】:
来自this previous SO question,我了解到一些python包依赖Visual Studio Build Tools在Windows上从C编译源代码。
我想避免在我的开源项目中使用需要 Visual Studio 构建工具的 python 包。我不想强迫我的开源用户为我的 python 应用程序安装构建工具。这似乎大大降低了可用性并使其更难安装。
如何确定哪些开源 python 包需要 Visual Studio 构建工具?我检查了 pypi.org 和 libraries.io,并查看了每个包的 GitHub 中的 requirements.txt回购。我找不到任何对 Visual Studio 构建工具的要求,但是当我在包上尝试 pip install 时,它说它需要构建工具...
我确实从另一个 SO 帖子中找到了 this website of pre-compiled python libraries。假设此列表中的任何库都需要构建工具是否安全?但是,我假设此列表并不详尽。有更好的信息来源吗?
请注意,我不是在询问如何安装 Visual Studio 构建工具。提前感谢您的帮助!
【问题讨论】:
标签: python dependencies build-tools