標籤:rect sudo posix ror 沒有 erro ges 報錯 options
使用python的pip直接安裝MySQL-python的時候遇到如下報錯:
Collecting mysql-python Using cached MySQL-python-1.2.5.zip Complete output from command python setup.py egg_info: sh: 1: mysql_config: not found Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-build-eLhjoy/mysql-python/setup.py", line 17, 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 25, 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 in /tmp/pip-build-eLhjoy/mysql-python/
經過網上資料查詢,發現需要按libmysqlclient-dev
apt-get install libmysqlclient-dev
如果沒有許可權,請在該命令之前添加sudo
完成上述步驟之後,在重新安裝MySQL-python庫
Collecting mysql-python Using cached MySQL-python-1.2.5.zipBuilding wheels for collected packages: mysql-python Running setup.py bdist_wheel for mysql-python ... done Stored in directory: /root/.cache/pip/wheels/38/a3/89/ec87e092cfb38450fc91a62562055231deb0049a029054dc62Successfully built mysql-pythonInstalling collected packages: mysql-pythonSuccessfully installed mysql-python-1.2.5
安裝成功!
Linux解決MySQL-python安裝失敗問題