zoukankan      html  css  js  c++  java
  • python初始化环境记录


    初始化python环境:
    yum install -y gcc libffi-devel python-devel openssl-devel gcc-c++
    yum install -y python-pip
    pip install --upgrade pip


    报错:
    #include <Python.h>
    ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1

    ----------------------------------------
    Command "/usr/bin/python2 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-QMyHST/scandir/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace(' ', ' ');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-fXgmJk-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-QMyHST/scandir/

    缺少某些功能模块,然后谷歌了一下,先后安装了python-devel,libffi-devel后还是不行,最后发觉要安装openssl-devel才行
    可如下命令行安装:
    yum install -y gcc libffi-devel python-devel openssl-devel gcc-c++

    安装mysql-python报错

    EnvironmentError: mysql_config not found
    [root@node1 ~]# pip install mysql-python
    Collecting mysql-python
      Using cached MySQL-python-1.2.5.zip
        Complete output from command python setup.py egg_info:
        sh: mysql_config: command not found
        Traceback (most recent call last):
          File "<string>", line 1, in <module>
          File "/tmp/pip-build-RcBA8J/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-RcBA8J/mysql-python/

    解决办法:

    [root@node1 ~]# yum -y install mysql-devel

    # python2.7安装supervisor
    cd /usr/local/python-2.7.2/bin/
    wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py
    python2.7 ez_setup.py --insecure
    
    wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
    
    tar -zxf pip-9.0.1.tar.gz
    cd pip-9.0.1
    python setup.py install
    pip2.7 install supervisor
    # 或者
    pip install supervisor
  • 相关阅读:
    Could not resolve com.android.support:appcompat-v7:28.0.0 错误处理
    解决 Could not resolve com.android.tools.build:gradle:3.1.3
    https://maven.google.com 连接不上的解决办法(转)
    jquery操作select(取值,设置选中)
    django 使用 request 获取浏览器发送的参数
    jquery下载,实时更新jquery1.2到最新3.3.1所有版本下载
    myeclipse 8.5反编译插件失效
    再探java基础——对面向对象的理解(2)
    庖丁解牛FPPopover
    去大连
  • 原文地址:https://www.cnblogs.com/reblue520/p/8258238.html
Copyright © 2011-2022 走看看