Python上手(基于CentOS)

1.安装python

   python分为两个派系,2.X和3.X,感觉像是华山的剑宗和气宗。大部分人还是坚守在2.X系列,现在最新的稳定版本应该是2.75吧(阿里云镜像获取)。在使用或者学习之前,请确定选择好你的站队:

   有的机器上是兼有2.X和3.X的,为了不干扰你的学习,请都卸载掉,然后手动安装。

  1. 安装GCC
  2. 下载python源码
  3. 编译安装
#卸载旧版本python
rpm -qa|grep python|xargs rpm -e --allmatches --nodeps

whereis python|xargs rm -fr
#安装GCC,编译器

yum install gcc

#下载python源码,这里的版本你可以选择,最新版都2.7.9了

wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
#解压编译安装

 tar zxvf Python-2.7.9.tgz


 cd Python-2.7.9.tgz

 ./configure

 make & make install

#然后测试版本,输入python就可以看见版本号
python
Python 2.7.9 (default, Aug  4 2017, 00:39:18) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

     4. 安装第三方库:强大的第三方库是其他语言无法媲美的,这里要换pip的源:

#首先要安装pip,yum无法安装,其他安装pip有三种方法
  ###1.Ubuntu 下 apt-get install python-pip
    # 2.安装分支版本
      yum -y install epel-release
      yum install python-pip
   # 3.下载源码,编译安装
 #安装pip前需要前置安装setuptools
 wget https://pypi.python.org/pypi/setuptools

#解压
tar -zxvf setuptools-3.6.tar.gz 
cd setuptools-3.6
#安装
python setup.py install
#下载pip源码
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
     #解压
    tar -zxvf pip-1.5.5.tar.gz 


   cd pip-1.5.5
    #安装
   python setup.py install

pip换阿里源,换源又有两种方式

#1.使用命令
pip install web.py http://mirrors.aliyun.com/pypi/simple/
#如果报错使用下边的命令(注意替换url)
pip install web.py -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

#2.创建pip.conf
#创建位置  ~/.pip/pip.conf
#文件内容
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com

换完源之后要做的就是更新pip本身

pip install -U pip

然后根据需要卸载、安装、升级python三方库

# 安装包
pip install Scrapy
# 通过使用==, >=, <=, >, <来指定一个版本号。
$ pip install 'Markdown<2.0'
# 卸载包
pip uninstall Scrapy
# 升级包
pip install --upgrade Scrapy
pip install -U Scrapy
# 查询包
pip search "Markdown"
# 列出已安装包
pip freeze

 

转载于:https://my.oschina.net/u/1031097/blog/1549731

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值