Python:无法轻松安装(Windows 7 x64)

2024-04-27 04:04:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我在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。

关于如何解决这个问题太好了!


Tags: installto命令选项witheasysetupscript
3条回答

您需要安装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中提出您的问题。

相关问题 更多 >