• Python 超简单安装教程 Linux


    Python超简单安装教程

    Python简介

    Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。 [1] Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, [2] 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。


      Python安装

      本人使用的版本:Version 3.6.9

      Linux版本:Linux ubuntu 18.04

      Python 官网已经把 linux 下载版本更改为已编译好的版本了
      第一步 Python 依赖源 数据包安装
      PS:Ubuntu apt-get || Cenos yum

      apt-get  install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel  
      
      • 1

      第二步 下载 数据包

      tar -zxvf Python-3.6.9.tgz
      
      • 1

      第二步 解压 数据包

      tar xfvz Python-3.6.9.tgz
      
      • 1

      第三步 编译

      > cd  Python-3.6.9
      
      > ./configure --prefix=/opt/python --with-ssl
      
      > make&make install
      
      • 1
      • 2
      • 3
      • 4
      • 5

      第四步 验证版本

      > /opt/python/bin/python3 --version 
      
      • 1

      第五步 环境变量配置

      > vim  ~/.bashrc 
      > alias python='Python地址 bin目录下的python'
      > source  ~/.bashrc 
      
      
      • 1
      • 2
      • 3
      • 4

      pip配置

      mkdir ~/.pip
      vi ~/.pip/pip.conf
      
      index-url = http://mirrors.aliyun.com/pypi/simple/
      
      
      • 1
      • 2
      • 3
      • 4
      • 5

      常用源
      阿里云 http://mirrors.aliyun.com/pypi/simple/

      中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

      豆瓣(douban) http://pypi.douban.com/simple/

      清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

      中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

    1. 相关阅读:
      JVM(十八)—— 垃圾回收(四)
      SpringCloud 使用与Nacos
      springboot集成swagger3与knife4j
      Jetpack LiveData源码分析
      redis的基本命令,并用netty操作redis(不使用springboot或者spring框架)就单纯的用netty搞。
      小程序配置请求代理
      mybatis是否已经过时了?
      第六章 数学(三)
      前台项目第三天(11)
      【Rust日报】2022-12-01 Extism - 使所有软件都可编程扩展
    2. 原文地址:https://blog.csdn.net/jjc120074203/article/details/126886997