zoukankan      html  css  js  c++  java
  • Linux解决MySQL-python安装失败问题

    使用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.zip
    Building 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/ec87e092cfb38450fc91a62562055231deb0049a029054dc62
    Successfully built mysql-python
    Installing collected packages: mysql-python
    Successfully installed mysql-python-1.2.5
    

    安装成功!

  • 相关阅读:
    EntityFramework 启用迁移 EnableMigrations 报异常 "No context type was found in the assembly"
    JAVA 访问FTP服务器示例(2)
    NuGet Package Manager 更新错误解决办法
    JAVA 访问FTP服务器示例(1)
    RemoteAttribute 的使用问题
    诡异的 javascript 变量
    javascript apply用法
    Babun 中文乱码
    GSM呼叫过程
    转站博客园
  • 原文地址:https://www.cnblogs.com/love9527/p/7976887.html
Copyright © 2011-2022 走看看