我正在尝试安装Python的MySQL接口,但遇到了下面的错误。我知道解决方法:安装Microsoft Visual C++。除了安装Microsoft Visual C++之外,还有其他替代解决方案吗?我的意思是,这真的让我很困扰;为什么要安装Microsoft Visual C++来构建这个单独的包?从开发者的角度来看,这是一种无用且浪费时间的方法。是否有其他解决此问题的替代方法?
MySQL-python-1.2.3c1>setup.py install
running install
running bdist_egg
running egg_info
writing MySQL_python.egg-info\PKG-INFO
writing top-level names to MySQL_python.egg-info\top_level.txt
writing dependency_links to MySQL_python.egg-info\dependency_links.txt
reading manifest file 'MySQL_python.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'MySQL_python.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
copying MySQLdb\release.py -> build\lib.win32-2.6\MySQLdb
running build_ext
building '_mysql' extension
error: Unable to find vcvarsall.bat
我正在使用Windows XP上的Python 2.6。