我在Windows7x64上运行Python2.7,并尝试轻松地安装pysqlite。
使用命令:easy_install -U pysqlite
它退出时出错:
error: Setup script exited with error: Unable to find vcvarsall.bat
此网站:http://code.google.com/p/rdflib/issues/detail?id=104#c4 建议一个安装MingGW的解决方案,在安装时检查g++选项(加上其他一些东西)。
不幸的是,MingGW没有给我安装g++的选项,只有c++,当然在运行easy_install第二次时,我得到了“…”。。命令“gcc”失败:没有这样的文件或目录。所以现在我是el stucko。
关于如何解决这个问题太好了!
您需要安装Microsoft Visual C编译器(2010版)。并将其用作所有模块的编译器。您还可以使用distuls.cfg并指定一个这样的编译器。
当它说“G+编译器”时,它们实际上是指C++编译器,对于MIWW来说是GCC。
即使您安装了编译器(MinGW或Visual Studio),您仍然必须安装SQLite3开发库。在Windows上构建东西很痛苦,所以我建议您获取unofficial pre-built Windows binaries并安装它。
作为旁白,您可能应该考虑switching to ActivePython,因为它包含一个包管理器,允许您从ActiveState's repository安装预构建的模块。
至于所讨论的特定错误,这是一个distutils错误,您应该在the Python bug tracker中提出您的问题。
相关问题 更多 >
编程相关推荐