linux环境下python安装与卸载--Python2及Python3
一:安装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相关推荐
- linux如何安装python环境变量中,Windows和linux环境下python安装及环境变量的配置
安装包的安装 无需双版本存在情况下安装 1)下载源码包 2)解压源码包并进入文件夹 ./configure ; make && make install 3)使用python -V查看 ...
- Linux环境下Python的安装过程
Linux环境下Python的安装过程 前言 一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从 ...
- linux环境下python机器学习环境的搭建
linux环境下python机器学习环境的搭建## 1.准备工作,查看linux自带的python版本,以及建立一个测试目录用于存放测试文件: ubuntu@VM-164-254-ubuntu:/va ...
- Linux环境下如何安装达梦数据库
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Linux环境下如何安装达梦数据库 一.检查服务器防火墙 二.安装步骤 1.创建达梦用户 2.创建达梦目录 3.配置系统限制 4.镜像 ...
- windows64位环境下python安装numpy、scipy和matplotlib
最近想使用python做一些机器学习方向的算法实现,使用python做数据分析和矩阵运算什么的常需要三个库文件:numpy.scipy和matplotlib,于是着手安装. 我自己机子的配置是win8 ...
- linux编译ice,linux环境下编译安装ICE
前面我们讲过了在linux环境下通过rpm的方式来安装ICE,这种安装方式可以是比较简单的,自己在安装过程中发现后面PHP无法装在IcePHP.sp模块,也有可能自己在安装过程中某个地方出错了.又尝试 ...
- linux环境下python编程指南,在Linux系统中搭建Python编程环境
Linux系统是为编程而设计的,因此在大多数Linux计算机中都默认安装了Python. 1. 检查Python版本 在系统中运行应用程序Terminal(如果是Ubuntu,可按Ctrl+Alt+T ...
- Go在Linux环境下的安装与配置
GoLang在Linux环境下的搭建 版本说明: Go:1.17.1 Linux:Centos7 使用安装包进行安装 # 下载安装包 wget https://golang.google.cn/dl/ ...
- Linux环境下nginx安装配置--淘宝Tengine
文章目录 前言 一.tengine是什么? 二.使用步骤 1.下载地址 2.解压 3.依赖安装 4.安装nginx 5.编译 6.启动 7.设置为系统服务 7.服务启动.停止.重启 总结 前言 随着公 ...
最新文章
- Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
- 2019~2020年终总结
- java内存模型(JMM)和happens-before
- 工业相机5A参数及其对图像采集的影响
- (王道408考研操作系统)第五章输入/输出(I/O)管理-第一节2:I/O控制器
- flink入门_Flink入门:读取Kafka实时数据流,实现WordCount
- linux logrotate进行日志分割
- Hooks中的useState
- python怎么调用navicat_图中的这个功能应该怎么用Python实现啊?
- 推荐学习网页标准的20个好去处
- python需要下载哪些软件-80%的人都不知道,全球Python库下载前10名
- ASP.NET URL Routing
- Asp.net实用技巧
- SQL 常用语句INSERT INTO,UPDATE,DELETE
- c# xaml语言教程,Xamarin XAML语言教程XAML文件结构与解析XAML
- esp8266 从硬件开发到app制作的简单示例
- split分割造成索引越界异常问题
- HTTP 报文及作用
- 让子弹飞,是什么意思?
- TweenMax 教程 使用
热门文章
- 【转】3-4岁幼儿生理心理发展特点
- 视觉SLAM--ORB特征简介
- python 圆周率 格里高利,巴塞尔问题(Basel problem)的多种解法——怎么计算$\frac{1}{1^2} \fra......
- 大年初一,呱哥带父母游西溪湿地(多美图)
- Allegro做中文丝印竟如此简单
- AutoCAD Civil 3D-部件编辑器(SAC)详解之自定义部件(行车道示例)
- 使用vconsole进行手机端调试
- C++窗体程序设计(一)窗体类WNDCLASSEX
- Arctic Network题解+(最小生成树二次理解 )
- Thinkphp5 集成 Swoole