我在安装scikit时遇到了与this question中提到的相同的问题
C:\Python34\Lib\site-packages\sklearn
。
我的操作系统是Windows 8.1和Python 3.4。我已检查vcvars32.bat
位于C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools
内且vcvarsall.bat
文件位于C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC
我的问题是我需要下载哪个Windows SDK以及为Windows 8.1和Python 3.4构建sklearn
需要遵循的步骤。
答案 0 :(得分:1)
为Windows构建Python包并不是很有趣,除非您有特定的理由希望这样做(启用某些构建选项,兼容性问题等),否则最好避免使用。
Windows Binaries for Python Extension Packages网站提供了大多数科学Python软件包的预构建版本,包括sklearn,可供下载。如果您愿意,还可以使用.exe
个安装程序版本on Sourceforge。
下载安装程序并运行它以将程序包安装到C:\Python34\Lib\site-packages\sklearn
。安装完成后,您不需要做任何其他事情来使用该软件包(例如,不需要在预构建的软件包上运行python setup.py
)。只需打开一个Python shell并正常导入包。
>>> import sklearn
如果没有输出,则安装包!