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('\r\n', '\n');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

 

posted @ 2018-01-10 14:07  reblue520  阅读(805)  评论(0编辑  收藏  举报