一:安装Python

1.python 下载:

Python3:wget  https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz

Python2:https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz

2.解压安装包并安装

python3:

tar Jxvf  Python-3.5.0.tar.xz #解压下载的源码包

cd Python-3.5.0  #换到源码包的目录下

./configure --prefix=/opt/python3.5  #说明:指定按装目录:/opt/python3.5

make && make install  #编译并且安装

python2:

tar xvf  Python-2.7.10.tgz #解压下载的源码包

cd Python-2.7.10  #换到源码包的目录下

./configure --prefix=/opt/python2.7  #说明:指定按装目录:/opt/python2.7

make && make install  #编译并且安装

pip 安装:

pip安装:yum -y install python-pip python-wheel

pip升级: pip install --upgrade pip

3.配置软连接:

#python软连

ln -s  /opt/python3.5/bin/python3.5    /usr/bin/python3

ln -s  /opt/python3.5/bin/pip3   /usr/bin/pip3

ln -s  /opt/python/bin/python2.7    /usr/bin/python

ln -s  /opt/python2.7/bin/pip   /usr/bin/pip

4.配置环境变量

vim /etc/profile

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/python3.5/bin

  保存退出

  读一下这个/etc/profile 使得生效

  source /etc/profile

5.查看python是否安装成功 Python3,如图所示安装成功

6.设置python3为默认python

cd /usr/bin

rm -rf python

ln -s /usr/bin/python3 python

将pip3设置为默认pip

ln -s /usr/bin/pip3 /usr/bin/pip

7. 卸载python3

前面第2步安装的时候我们配置了安装目录,所以卸载的时候直接把该目录删了即可

python3删除

rm -rf /opt/python/python3

python2 删除

rm -rf /opt/python/python2.7

linux环境下python安装与卸载--Python2及Python3相关推荐

  1. linux如何安装python环境变量中,Windows和linux环境下python安装及环境变量的配置

    安装包的安装 无需双版本存在情况下安装 1)下载源码包 2)解压源码包并进入文件夹 ./configure ; make && make install 3)使用python -V查看 ...

  2. Linux环境下Python的安装过程

    Linux环境下Python的安装过程 前言 一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从 ...

  3. linux环境下python机器学习环境的搭建

    linux环境下python机器学习环境的搭建## 1.准备工作,查看linux自带的python版本,以及建立一个测试目录用于存放测试文件: ubuntu@VM-164-254-ubuntu:/va ...

  4. Linux环境下如何安装达梦数据库

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Linux环境下如何安装达梦数据库 一.检查服务器防火墙 二.安装步骤 1.创建达梦用户 2.创建达梦目录 3.配置系统限制 4.镜像 ...

  5. windows64位环境下python安装numpy、scipy和matplotlib

    最近想使用python做一些机器学习方向的算法实现,使用python做数据分析和矩阵运算什么的常需要三个库文件:numpy.scipy和matplotlib,于是着手安装. 我自己机子的配置是win8 ...

  6. linux编译ice,linux环境下编译安装ICE

    前面我们讲过了在linux环境下通过rpm的方式来安装ICE,这种安装方式可以是比较简单的,自己在安装过程中发现后面PHP无法装在IcePHP.sp模块,也有可能自己在安装过程中某个地方出错了.又尝试 ...

  7. linux环境下python编程指南,在Linux系统中搭建Python编程环境

    Linux系统是为编程而设计的,因此在大多数Linux计算机中都默认安装了Python. 1. 检查Python版本 在系统中运行应用程序Terminal(如果是Ubuntu,可按Ctrl+Alt+T ...

  8. Go在Linux环境下的安装与配置

    GoLang在Linux环境下的搭建 版本说明: Go:1.17.1 Linux:Centos7 使用安装包进行安装 # 下载安装包 wget https://golang.google.cn/dl/ ...

  9. Linux环境下nginx安装配置--淘宝Tengine

    文章目录 前言 一.tengine是什么? 二.使用步骤 1.下载地址 2.解压 3.依赖安装 4.安装nginx 5.编译 6.启动 7.设置为系统服务 7.服务启动.停止.重启 总结 前言 随着公 ...

最新文章

  1. Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
  2. 2019~2020年终总结
  3. java内存模型(JMM)和happens-before
  4. 工业相机5A参数及其对图像采集的影响
  5. (王道408考研操作系统)第五章输入/输出(I/O)管理-第一节2:I/O控制器
  6. flink入门_Flink入门:读取Kafka实时数据流,实现WordCount
  7. linux logrotate进行日志分割
  8. Hooks中的useState
  9. python怎么调用navicat_图中的这个功能应该怎么用Python实现啊?
  10. 推荐学习网页标准的20个好去处
  11. python需要下载哪些软件-80%的人都不知道,全球Python库下载前10名
  12. ASP.NET URL Routing
  13. Asp.net实用技巧
  14. SQL 常用语句INSERT INTO,UPDATE,DELETE
  15. c# xaml语言教程,Xamarin XAML语言教程XAML文件结构与解析XAML
  16. esp8266 从硬件开发到app制作的简单示例
  17. split分割造成索引越界异常问题
  18. HTTP 报文及作用
  19. 让子弹飞,是什么意思?
  20. TweenMax 教程 使用

热门文章

  1. 【转】3-4岁幼儿生理心理发展特点
  2. 视觉SLAM--ORB特征简介
  3. python 圆周率 格里高利,巴塞尔问题(Basel problem)的多种解法——怎么计算$\frac{1}{1^2} \fra......
  4. 大年初一,呱哥带父母游西溪湿地(多美图)
  5. Allegro做中文丝印竟如此简单
  6. AutoCAD Civil 3D-部件编辑器(SAC)详解之自定义部件(行车道示例)
  7. 使用vconsole进行手机端调试
  8. C++窗体程序设计(一)窗体类WNDCLASSEX
  9. Arctic Network题解+(最小生成树二次理解 )
  10. Thinkphp5 集成 Swoole