Python环境安装

本文详细介绍如何在 CentOS 7 系统中安装 Python 3.6 并替换原有 Python 2.7 的步骤,同时提供手动和一键安装脚本的方法。此外,还介绍了如何通过 pip 在 Python 3.6 环境中安装 Django 框架。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录:

Python基础环境

linux环境安装

  • 问题:
    linux都自带python2.7需要卸载,装上3.3

centos 7.0安装

  • 一键安装脚本
    脚本地址:GitHub-python3.6.3
  • 手动安装
    1. 下载
      我们从官网下载python3.6.3
    2. 解压软件包
      解压安装包到指定位置
      tar -xzvf Python-3.6.3.tgz -C /usr/local/src
    3. 进入解压包编译安装
      前提要安装包组“Development tools”,和依赖包
      yum -y groupinstall "Development tools"
      yum -y install zlib-devel

      #有可能会用到https等,要安装openssl-devel包
      yum install openssl-devel -y
    4. 编译安装
      cd /usr/local/src/Python-3.6.3
      ./configure
      make
      make install
    5. 检测和设置环境变量
      因为系统自生安装了Python, 所以在第六步完成之后,我们执行命令 python 系统依然显示的是系统默认的 python
      vim /etc/profile
      在最后一行添加
      export PATH = $PATH:/usr/local/src/Python-3.6.3
      生效profile文件
      source /etc/profile
      // 配置好后,我们可以查看是否配置成功
      echo $PATH

后续

  • 方案1:替换 /usr/bin/python ,软连接到 python 3.6上面
    1. 缺点: 需要修改,一些基于python linux 指令 例如 yum
    2. 操作:
      1. 进入 /usr/bin 删除 python, 并重新创建软连接
        cd /usr/bin
        rm -rf python
      2. 查看python3的路径
        which python3
        /usr/local/bin/python3
        ln -sv /usr/local/bin/python3 ./python
      3. 后续环境设置
        因为我们安装的是python,默认环境是python3.6,这时候你会发现你的yum不能用了,因为yum是基于系统默认安装的python2.7版本,因此我们还要修改yum的运行环境
        找到yum相关的软件包
        例如:which yum
        /usr/bin/yum
        vim /usr/bin/yum
        修改第一行的环境,将原来的python改为python2,如果有多个yum相关的软件包,则依次修改即可。
        当我们运行yum进行安装一个包的时候,会报错,显示/usr/libexec/urlgrabber-ext-down文件有错误,我们进行编辑,也修改器第一行的python环境为python2即可。
  • 方案2:在 /usr/bin/ 下面添加个软连接 python3
    1. 缺点: 没有实践认证,有空验证下
    2. 优点: 自己在文件里面 /usr/bin/python3 自己用的,和系统 /usr/bin/python 不冲突

借鉴:

地址:博客

windows 环境安装

web环境安装

django安装

centos7 安装

  1. 确认已经安装python3 以上版本
  2. 使用pip安装
    python3 -m pip install django
  3. 检查是否安装成功
    输入python,回车,进入Python环境,运行如下代码:
    python
    >>> import django
    >>> django.VERSION

    (1, 11, 0, u’final’, 1)
    >>> django.get_version()
    ‘1.11’
    或者直接在命令行输入:
    paython -m django --version
    1.11
    如果可以看到版本号,说明已经安装成功了

借鉴:

地址:博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值