我在安装pyyaml的时候,报了以下错误:
copying lib3\yaml\__init__.py -> build\lib.win32-3.5\yaml
running build_ext
creating build\temp.win32-3.5
creating build\temp.win32-3.5\Release
checking if libyaml is compilable
error: [WinError 2] 系统找不到指定的文件。
----------------------------------------
Failed building wheel for pyyaml
Running setup.py clean for pyyaml
Failed to build pyyaml
Installing collected packages: pyyaml
Running setup.py install for pyyaml ... error
我以为重要的是checking if libyaml is compilable
,于是找到LibYaml库,想安装一个。下载下来以后,根据教程,使用了命令:
$ ./configure
成功获得makefile等各种文件。但是在使用mingw32-make
的时候报错,错误如下:
$ mingw32-make
make all-recursive
process_begin: CreateProcess(NULL, make all-recursive, ...) failed.
make (e=2): ϵͳ▒Ҳ▒▒▒ָ▒▒▒▒▒ļ▒▒▒
mingw32-make: *** [all] Error 2
请问,有什么方法可以解决吗?
http://my.oschina.net/ysj/blog/630421
或者在这里下载对应的WHL文件,进行安装
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyyaml
后一个方法可以在python3.5中安装成功.