Python 문제 : vcvarsall.bat를 찾을 수 없음
중복 가능성 :
오류 : vcvarsall.bat를 찾을 수 없습니다.
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을 사용하고 있습니다.
이를 컴파일하려면 MSVC 컴파일러 또는 mingw32가 필요하며 MySQL 헤더 파일도 필요합니다.
Python2.6 용 MySQL1.2.3c1 용으로 한 번 컴파일했습니다 . 여기에서 찾을 수 있습니다 .
이 질문은 1 년이 넘었다는 것을 알고 있습니다. 그러나 Win64 컴퓨터에서는 실행 파일이 작동하지 않습니다. Christopher Gohlke의 Python 라이브러리가 매우 유용하다는 것을 발견했습니다 : http://www.lfd.uci.edu/~gohlke/pythonlibs/ .
Win64 및 Py27의 MySQL-python : http://www.lfd.uci.edu/~gohlke/pythonlibs/49ej5jcn/MySQL-python-1.2.3.win-amd64-py2.7.exe
http://blog.eddsn.com/2010/05/unable-to-find-vcvarsall-bat/ 시도해 볼 수도 있습니다.
의 설치 mysql-python
가 혼란 스럽습니다. 오류를 처리하는 데 시간이 낭비되었습니다. 드디어 여기서 만납니다 . 컴파일 된 파일을 참조합니다. 시도 해봐.
도움이되는지 모르겠지만 이 포럼 스레드를 확인하세요 . 버전 문제 일 수 있습니다.
VC ++의 여러 버전 간에는 중요한 차이점이 있습니다. 가장 중요한 불일치는 런타임 라이브러리 버전입니다. Visual Studio의 각 버전은 자체 msvcrt dll을 사용합니다. 명령 줄 옵션, 더 이상 사용되지 않는 기능, 프로젝트 파일 형식 및 기타 사항도 약간 다릅니다.
나에게 가장 쉬운 방법은 http://sourceforge.net/projects/mysql-python/ 으로 이동 하여 실행 파일을 얻는 것입니다.
이것은 쉽게 만들었습니다.
참조 URL : https://stackoverflow.com/questions/2272786/python-issueunable-to-find-vcvarsall-bat
'programing' 카테고리의 다른 글
Java의 선언적 GUI 프로그래밍에 대한 제안 (0) | 2021.01.15 |
---|---|
Nokogiri로 노드를 제거하려면 어떻게해야합니까? (0) | 2021.01.15 |
기존 원의 곡선 텍스트 (0) | 2021.01.15 |
xAxis에서 시간 형식을 지정하는 방법 d3.js 사용 (0) | 2021.01.14 |
순수한 Java 구성을 사용하는 Spring 3.2 @value 주석은 작동하지 않지만 Environment.getProperty는 작동합니다. (0) | 2021.01.14 |