为什么安装某些Python包需要Visual Studio?

时间:2015-10-13 10:17:26

标签: python visual-studio

说,您正在为pyEnchant或crfsuite等安装Python软件包。它无法安装,并且在错误跟踪中显示缺少某些.bat(或.dll)文件。

一些论坛建议您安装Visual Studio,其他一些论坛会提供像cygwin,mingw等的解决方案。

为什么有些Python包需要Visual Studio?

1 个答案:

答案 0 :(得分:7)

  

为什么有些Python包需要Visual Studio?

从C编写的CPython扩展模块源代码安装需要C编译器。 Visual Studio提供了一个这样的编译器。

要避免这种情况,请使用二进制安装程序,例如these

此外,由于许可限制,扩展模块可能无法自动安装某些dll,您必须手动安装提供这些dll的Visual Studio。