2017-10-06 1 views
0

원격 가상 머신에서 자동으로 실행하고 싶은 프로그램이 있습니다. mysqldb을 설치하려고 시도 할 때까지 모두 잘 진행되고 있습니다. pip install mysql-python 명령을 사용하십시오.원격 데스크톱 연결에 pip와 함께 mysqldb 설치

나는 MS Visual Studio를 here에서 다운로드하여 설치했습니다.
Windows x86 64 비트 here 용 파이썬 커넥터를 다운로드하여 설치하려고했지만 파이썬 버전 3.6을 사용하고 있으며 2.7 버전을 설치하지 못합니다. 이 사이트에 검토

솔루션은 다음과 같습니다
"Cannot open include file: 'config-win.h': No such file or directory" while installing mysql-python
mysql-python install fatal error
error: command 'c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\link.exe' failed with exit status Install mysql module for python with pip

나는 다른 무엇을 할 수 있습니까? 이것은 가상 시스템에서 프로그램을 실행하기 위해 필요한 마지막 가져 오기 항목입니다.

_mysql.obj : error LNK2001: unresolved external symbol mysql_autocommit 
_mysql.obj : error LNK2001: unresolved external symbol mysql_error 
_mysql.obj : error LNK2001: unresolved external symbol mysql_thread_id 
LINK : error LNK2001: unresolved external symbol _DllMainCRTStartup 
build\lib.win-amd64-3.6\_mysql.cp36-win_amd64.pyd : fatal error LNK1120: 56 

unresolved externals 
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit status 1120 

---------------------------------------- 
Command ""c:\program files\python36\python.exe" -u -c "import setuptools, tokeni 
ze;__file__='C:\\Users\\mnickey\\AppData\\Local\\Temp\\2\\pip-build-vknr34ta\\my 
sql-python\\setup.py';f=getattr(tokenize, 'open', open) 
(__file__);code=f.read(). 
replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install - 
-record C:\Users\mnickey\AppData\Local\Temp\2\pip-ulpqiu5q-record\install-record 
.txt --single-version-externally-managed --compile" failed with error code 1 in 
C:\Users\mnickey\AppData\Local\Temp\2\pip-build-vknr34ta\mysql-python\ 

답변

0

OS와 Python 버전에 맞게 작성된 바이너리 설치 프로그램을 선택하거나 소스를 사용하여 컴파일하십시오.

그렇지 않으면, 여기 파이썬 3.6 및 Windows 용 비 공식 바이너리 MySQL의 커넥터가있다 : https://pypi.python.org/pypi/mysqlclient

+0

은 내가 이전에 시도 단계의 하나를 언급했다고 생각했다. 내 파이썬 버전과 내 OS (64 비트 및 32 비트)를 모두 선택해 보았지만 여전히 효과가 없습니다. Mysqlclient도 작동하지 않습니다. 그러나 이것은 가상 시스템이므로 모든 권한과 설치가 재설정되었습니다. 나는 다시 시험해야 할 것이다. 그러나 시험에 대해 감사해라. .whl을 통해 설치할 때 반환되는 메시지는이 시스템에서 지원되는 휠이 아니라는 점에 유의해야합니다. – mnickey

관련 문제