728x90
반응형
질문 : pip install mysql-python 실패하며 EnvironmentError : mysql_config not found
이것은 내가 얻는 오류입니다.
(mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install mysql-python
Downloading/unpacking mysql-python
Downloading MySQL-python-1.2.3.tar.gz (70Kb): 70Kb downloaded
Running setup.py egg_info for package mysql-python
sh: mysql_config: not found
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py", line 15, in <module>
metadata, options = get_config()
File "setup_posix.py", line 43, in get_config
libs = mysql_config("libs_r")
File "setup_posix.py", line 24, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
Complete output from command python setup.py egg_info:
sh: mysql_config: not found
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py", line 15, in <module>
metadata, options = get_config()
File "setup_posix.py", line 43, in get_config
libs = mysql_config("libs_r")
File "setup_posix.py", line 24, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
----------------------------------------
Command python setup.py egg_info failed with error code 1
Storing complete log in /home/zjm1126/.pip/pip.log
(mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install mysql-python
Downloading/unpacking mysql-python
Running setup.py egg_info for package mysql-python
sh: mysql_config: not found
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py", line 15, in <module>
metadata, options = get_config()
File "setup_posix.py", line 43, in get_config
libs = mysql_config("libs_r")
File "setup_posix.py", line 24, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
Complete output from command python setup.py egg_info:
sh: mysql_config: not found
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py", line 15, in <module>
metadata, options = get_config()
File "setup_posix.py", line 43, in get_config
libs = mysql_config("libs_r")
File "setup_posix.py", line 24, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
----------------------------------------
Command python setup.py egg_info failed with error code 1
Storing complete log in /home/zjm1126/.pip/pip.log
이 문제를 해결하려면 어떻게해야합니까?
답변
시스템에 mysql_config가 없거나 설치 프로그램이 찾을 수 없습니다. mysql_config가 실제로 설치되었는지 확인하십시오.
예를 들어 Debian / Ubuntu에서는 다음 패키지를 설치해야합니다.
sudo apt-get install libmysqlclient-dev
mysql_config가 경로에 없을 수도 있습니다. mysql 제품군을 직접 컴파일하는 경우가 해당됩니다.
업데이트 : 최신 버전의 debian / ubuntu (2018 년 기준)의 경우
sudo apt install default-libmysqlclient-dev
출처 : https://stackoverflow.com/questions/5178292/pip-install-mysql-python-fails-with-environmenterror-mysql-config-not-found
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
Python에서 디렉토리의 zip 아카이브를 만드는 방법 (0) | 2021.11.30 |
---|---|
파이썬에서 긴 줄을 여러 줄로 나누는 방법 (0) | 2021.11.30 |
Python 모듈 소스의 위치를 찾는 방법 (0) | 2021.11.29 |
Python interactive 세션을 저장하는 방법 (0) | 2021.11.29 |
파이썬에서 슈퍼 생성자를 호출하는 방법 (0) | 2021.11.29 |