搭建或者升级Python环境笔记
来源:互联网 发布:出售淘宝小号2心以上 编辑:程序博客网 时间:2024/05/18 10:16
搭建或者升级Python环境笔记,吐血记录!
每次在新的Centos上折腾Python时,在参考之前的两篇文章(见本文结尾文章推荐)之后,总是会遇到这样那样的问题,原来是一些Python所依赖的包没有安装好,导致又得重新make&make install了遍,非常折磨人,于是找了一些资料,把Python运行时所需要的一包找全了,在正式安装Python之前,先把这些安装好,果然就没什么问题了!
#!/bin/bash#搭建python环境步骤## echo "fang ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers #添加sudo用户#第一步:环境准备yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers sqlite-devel libaio libaio-devel #第二步:升级python2.6至python2.7.10wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgztar -xvf Python-2.7.10.tgzcd Python-2.7.10mkdir /usr/local/python2.7./configure #等待编译完成make&&make install#以下非必须#mv /usr/bin/python /usr/bin/python2.6 #将原版本的python更换一个名字#ln -s /usr/local/bin/python2.7 /usr/bin/python#python -Vvi /usr/bin/yum#!/usr/bin/python修改为系统原有的python版本地址#!/usr/bin/python2.6#第三步:安装pipwget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-18.2.tar.gztar xzvf setuptools-18.2.tar.gzcd setuptools-18.2python setup.py installeasy_install pip#########或者手动安装pip############wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-7.1.2.tar.gztar xzvf pip-7.1.2.tar.gzcd pip-7.1.2python setup.py install
参考文章:本博客均为北京SEO方法的原创文章 原文地址:http://seofangfa.com/python-note/python-update-2.html 在此鸣谢
0 0
- 搭建或者升级Python环境笔记
- python 学习笔记 -- 环境搭建
- Python学习笔记-环境搭建
- python selenium环境搭建笔记
- DevStack环境的Python版本升级和UT环境搭建
- 【python学习笔记】1.python环境搭建
- Python学习笔记3--Python环境搭建
- Python笔记1:Python环境的搭建
- python学习笔记二-----手机环境搭建
- python笔记之eclipse开发环境搭建
- python 学习笔记之一开发环境搭建
- Python学习笔记一 ,环境搭建。
- VS2013中Python学习笔记[环境搭建]
- Python学习笔记二:IDE环境搭建
- Python学习笔记1-环境搭建
- TensorFlow 笔记1 Mac Python环境搭建
- [mac笔记]Mac搭建python+selenium环境
- Python学习笔记---开发环境搭建
- sqlite的简单使用,Android中数据库的简单使用
- hdu1004 - Let the Balloon Rise
- Android 网络工具类NetworkUtils使用
- 怎样让普通方法能够调用到Spring管理的方法
- Weiss数据结构与算法--练习2.23(幂运算)
- 搭建或者升级Python环境笔记
- Thinkphp各大支付平台在线支付集成源码
- php 邮箱验证
- 第一次在linux使用github远程仓库
- 数据库概念总结
- jquery中DOM节点操作(五)
- [AHK]通达信联动到同花顺下单
- 1.8 中hashMap的实现
- Mastering Swift: essential details about strings