centos卸载python3.6,卸载python3.7显示安装错误
更新人的本质的容易得到源:
sudo apt-get更新更新大蟒
sudo apt-get安装python3查看大蟒的版本2.x和3.x
大蟒版本
python3 -版本卸载python3.2
sudo apt-get remove-auto-remove python 3.2
回到主目录
cd#
cd~
cd$HOME回到上次所在目录
cd -
区分站点包和分发包
根据现实场景:
1、须藤安装程序安装的包裹存放在/usr/lib/python 2.7/dist-软件包目录中
2、pip或者简单安装安装的包裹存放在/usr/local/lib/python 2.7/dist-软件包目录
3、手动从源代码安装的包裹存放在站点包目录中
这里介绍下Ubuntu14.04下安装python3.6的方法,其他的类似哦:
1.添加源
sudo add-apt-repository PPA:fkrull/死蛇
2.安装
sudo apt-get更新
sudo apt-get安装python3.6
3.在虚拟环境下搭建以python3.6为解释器的工作环境
虚拟副总裁/usr/粗犷的鱼/python3.6 my-env-python3.6
上面这种方式不便于虚拟环境的管理,使用虚拟环境的包装器virtualenvwrapper更方便,换成下面语句
mkvirtualenv-no-site-package-python=/usr/粗犷的鱼/python3.6 pytorch
第二步安装过程很容易出现下面的错误:安装过程遇到的问题求解方法
呃http://ppa.launchpad.net/fkrull/deadsnakes/ubuntu/可信/主lib python 3.6-最小amd64 3。6 .2-1可信一
无法连接到ppa.launchpad.net:80(91。189 .95 .83)。-连接(111:连接被拒绝)
呃http://ppa.launchpad.net/fkrull/deadsnakes/ubuntu/可信/main python 3.6-minimal amd64 3。6 .2-1可信一
无法连接到ppa.launchpad.net:http:
呃http://ppa.launchpad.net/fkrull/deadsnakes/ubuntu/可信/主lib python 3.6-stdlib amd64 3。6 .2-1可信一
无法连接到ppa.launchpad.net:http:
错误http://ppa.launchpad.net/fkrull/deadsnakes/ubuntu/可信/主python3.6 amd64 3.6.2-1可信一
无法连接到ppa.launchpad.net:http:
e:无法获取PPA街http://号。发射台。net/fkrull/dead snakes/Ubuntu/pool/main/p/python 3.6/libpython 3.6-minimal _ 3。6 .2-1信任y1 _ amd64。黛比无法连接到ppa.launchpad.net:80(91。189 .95 .83)。-连接(111:连接被拒绝)
e:无法获取PPA街http://号。发射台。net/fkrull/死蛇/Ubuntu/pool/main/p/python 3.6/python 3.6-minimal _ 3。6 .2-1信任y1 _ amd64。黛比无法连接到ppa.launchpad.net:http:
e:无法获取PPA街http://号。发射台。net/fkrull/dead snakes/Ubuntu/pool/main/p/python 3.6/lib python 3.6-stdlib _ 3。6 .2-1信任y1 _ amd64。黛比无法连接到ppa.launchpad.net:http:
e:无法获取PPA街http://号。发射台。net/fkrull/死蛇/Ubuntu/pool/main/p/python 3.6/python 3.6 _ 3。6 .2-1信任y1 _ amd64。黛比无法连接到ppa.launchpad.net:http:
e:无法获取一些档案,也许运行容易得到更新或尝试使用-修复-丢失?
这段报错的含义是:/fkrull/死蛇/Ubuntu/trusty/工作目录下的文件无法访问http://ppa.launchpad.net,因此系统推荐你运行容易得到更新更新软件,或者-修复-缺失(这个我不知道是什么),于是乎咱就日本首藤运行容易得到更新以下就是了,但是发现又报错,所以合适的解决方法是:
1、切换工作目录:
CD/etc/apt/sources。列表。死蛇-可靠。目录使我们要处理的对象
2、定位到fkrull-deadsnakes-trusty.list文件,删除该文件(这里替代方法更好,添加文件尾缀100 . bak,注意这句话要在根权限下使用)
mv f krull-死蛇。列表f krull-死蛇-可信。列表。备份文件
3、更新软件源
sudo apt-get更新
4、后面就是再次下载的指令了
sudo apt-get安装python3.6
那么如何从普通用户切换到根用户?用户切换指令jingyan.baidu.com
安装了这么多版本的python,怎么切换想要的版本呢?
指令如下:分别为切换到2.7(python2),3.4(python3)和3.5。其他以此类推。
日本首藤更新-替代-安装/usr/粗犷的鱼/python python /usr/粗犷的鱼/python2 100
日本首藤更新-替代-安装/usr/粗犷的鱼/python python /usr/粗犷的鱼/python3 150
Sudo更新-替代品-安装/usr/糙鱼/python python /usr/糙鱼/python3.5 200效果图
那么怎么把3.5切换回2.7呢?说明如下:
sudmv/usr/糙鱼/python3.5 /usr/糙鱼/python 3.5-旧
sudln-s/usr/糙鱼/python2 /usr/糙鱼/python3.5
注意:mv有点像删除一个文件,然后ln -s建立一个超链接连接python2(2.7)。
在“删除”和连接的过程中,需要确定文件的路径。该方法如下:
哪个python3.5
哪条蟒蛇2
那么如何进一步测试切换是否成功呢?
安装IDLE3:
IDLE是Python shell,意思是“壳”。基本上,它是通过键入文本来与程序进行交互的一种方式。终端输入sudo apt-get install IDLE3命令后,输入IDLE3打开IDLE。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。