前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【python】prepare for

【python】prepare for

作者头像
py3study
发布2020-01-03 14:47:36
6500
发布2020-01-03 14:47:36
举报
文章被收录于专栏:python3

//////

////// install pip

//////

[root@wode012 tools]# python get-pip.py 

/tmp/tmp4BEPxg/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

You are using pip version 7.0.3, however version 7.1.2 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.

Collecting pip

/tmp/tmp4BEPxg/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

  Downloading pip-7.1.2-py2.py3-none-any.whl (1.1MB)

    100% |████████████████████████████████| 1.1MB 50kB/s 

Collecting wheel

  Downloading wheel-0.26.0-py2.py3-none-any.whl (63kB)

    100% |████████████████████████████████| 65kB 35kB/s 

Installing collected packages: pip, wheel

Successfully installed pip-7.1.2 wheel-0.26.0

[root@wode012 tools]# 

//////

////// upgrade pip

//////

[root@wode012 tools]# pip install --upgrade pip

Requirement already up-to-date: pip in /usr/lib/python2.7/site-packages

[root@wode012 tools]# 

//////

////// install tornado

//////

[root@wode012 tools]# pip install tornado

Collecting tornado

/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

  InsecurePlatformWarning

  Downloading tornado-4.3.tar.gz (450kB)

    100% |████████████████████████████████| 454kB 583kB/s 

Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/lib/python2.7/site-packages (from tornado)

Collecting singledispatch (from tornado)

  Downloading singledispatch-3.4.0.3-py2.py3-none-any.whl

Collecting certifi (from tornado)

  Downloading certifi-2015.9.6.2-py2.py3-none-any.whl (371kB)

    100% |████████████████████████████████| 372kB 273kB/s 

Collecting backports-abc>=0.4 (from tornado)

  Downloading backports_abc-0.4-py2.py3-none-any.whl

Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/site-packages (from singledispatch->tornado)

Building wheels for collected packages: tornado

  Running setup.py bdist_wheel for tornado

  Stored in directory: /root/.cache/pip/wheels/2d/e6/19/1a61a89abb78cc3e1761a5844eaa1fdc86fd41b38353df5967

Successfully built tornado

Installing collected packages: singledispatch, certifi, backports-abc, tornado

Successfully installed backports-abc-0.4 certifi-2015.9.6.2 singledispatch-3.4.0.3 tornado-4.3

[root@wode012 tools]# 

//////

////// install mysql-python

//////

[root@wode012 tools]# pip install mysql-python

Collecting mysql-python

/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

  InsecurePlatformWarning

  Downloading MySQL-python-1.2.5.zip (108kB)

    100% |████████████████████████████████| 110kB 412kB/s 

Building wheels for collected packages: mysql-python

  Running setup.py bdist_wheel for mysql-python

  Complete output from command /usr/bin/python -c "import setuptools;__file__='/tmp/pip-build-yf1v45/mysql-python/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /tmp/tmpbTaMkNpip-wheel-:

  running bdist_wheel

  running build

  running build_py

  creating build

  creating build/lib.linux-x86_64-2.7

  copying _mysql_exceptions.py -> build/lib.linux-x86_64-2.7

  creating build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/__init__.py -> build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/converters.py -> build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/connections.py -> build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/cursors.py -> build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/release.py -> build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/times.py -> build/lib.linux-x86_64-2.7/MySQLdb

  creating build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/__init__.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/CR.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/FIELD_TYPE.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/ER.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/FLAG.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/REFRESH.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/CLIENT.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  running build_ext

  building '_mysql' extension

  creating build/temp.linux-x86_64-2.7

  gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-x86_64-2.7/_mysql.o -g -m64 -fPIC -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing

  unable to execute gcc: No such file or directory

  error: command 'gcc' failed with exit status 1

  ----------------------------------------

  Failed building wheel for mysql-python

Failed to build mysql-python

Installing collected packages: mysql-python

  Running setup.py install for mysql-python

    Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-yf1v45/mysql-python/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-OxlOGK-record/install-record.txt --single-version-externally-managed --compile:

    running install

    running build

    running build_py

    running build_ext

    building '_mysql' extension

    gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-x86_64-2.7/_mysql.o -g -m64 -fPIC -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing

    unable to execute gcc: No such file or directory

    error: command 'gcc' failed with exit status 1

    ----------------------------------------

Command "/usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-yf1v45/mysql-python/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-OxlOGK-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-yf1v45/mysql-python

[root@wode012 tools]# 

//////

////// install dev support

//////

# yum install gcc

# yum install gcc-c++

# yum install python-devel

# yum install git

# yum install subversion

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/09/23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档