centos退出python_Linux服务器CentOS系统上如何干净的卸载和安装python3.6.6

一般情况,我们都是先学习安装,然后学习卸载

但现实中是先一定要学会下马,否则只学会了上马,上去了,从马上下不来也是很痛苦的,哈哈。

ok.我们进入正题!

阅读本文,假定

1:你已经拥有云服务器,

2:了解基本的Linux命令

3:之前已经安装过python,不熟练也没有关系。

我们很多时侯,在服务器上进行操作的时候,畏手畏脚。比如,我们现在在云服务器上执行一些软件安装操作的时候。担心如果安装过程不是那么顺利,如果我需要卸掉已经安装好的,或者没安装好的,或者搞了个半途而废的,都没有关系重新再安装一次或者几次,那么本文就是说的这种情况。

今天我们先现在需要把python卸载掉,当然,之前我已经安装python到服务器上面了。

如果安装了一个软件,半途而废,不管她了。因为云服务器上的资源非常珍贵,占用硬盘空间也是一种浪费。

我们今天就来做下卸载的动作,好比现实生活中在某个地方生活后,带走所有的垃圾。

我们假定你进入了云服务器。任何不管在哪个目录下,执行where is python,输入后回车

打开百度APP,查看更多高清图片

现在服务器系统展示出来了python的位置。

也就是相当于我们用中文表达的【python在哪里?】

然后我们的服务器上切换到/usr/local/python/下面

操作目录:无非两种操作。

一种是后退一步,也就是进入目前目录的父目录,我们用【cd ..】,cd和两个点之间有个空格。

一种是前进一步,其实就是目前目录的子目录;然后可以重复执行,

比如以下的这个截图中的目录,我们想进入bin.我们就输入cd bin就可以了。

我们执行:

whereis python3 |xargs rm -frv,输入完成后回车,就可以看到滚动的屏幕,系统正在删除所有python3的文件。

执行结束后,我们继续输入where is python3

系统回复如下结果的话,就是完全删除成功了。

*************************************

接下来我们说下如何安装python3.6.6

1.下载:wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz

2:解压:

tar -xvJf Python-3.6.6.tar.xz

3:进入解压目录cd Python-3.6.6

4:编译安装

4.1

./configure prefix=/usr/local/python3

./configure中有很多的选项,可以通过./configure -help进行查看

如果嫌屏幕滚动太快,请使用管道符|more后缀进行逐屏查看。

我们可以看到,有很多很多的选项,一般情况下,你可以忽略其他的一切,但请把—prefix加上。这里以安装python3.6.6为例,我们打算把它安装到目录/usr/local/python3,于是在python3目录执行带选项的脚本./configure --prefix=/usr/local/python3执行成功后再编译、安装(make,make install);安装完成将自动生成目录python3而且该软件所有的文件都被复制到这个目录。为什么要指定这个安装目录?是为了以后的维护方便,如果没有用这个选项,安装过程结束后,该软件所需的软件被复制到不同的系统目录下,很难弄清楚到底复制了那些文件、都复制到哪里去了—基本上是一塌糊涂。

用了—prefix选项的另一个好处是卸载软件或移植软件。当某个安装的软件不再需要时,只须简单的删除该安装目录,就可以把软件卸载得干干净净;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。

4.2

make && make install

安装完毕,/usr/local/目录下就会有python3了

回车后,屏幕不停的滚动。稍等。。。

5.创建软连接

ln -s /usr/local/python3/bin/python3 /usr/bin/python

6. 将/usr/local/python3/bin加入PATH

编辑bash_profile进行修改环境变量:

vim ~/.bash_profile

在PATH变量下将Python3的启动目录添加进去:

加以下内容进去:

PATH=$PATH:$HOME/bin:/usr/local/python3/bin

export PATH

改动完毕之后,按Esc,再输入:wq进行保存退出

现在执行python3.6

嗯,成功了。

接下来,我们将在云服务器上进行网络爬虫的操作,敬请关注后续文章的更新

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值