从Python官网到获取Python3的包, 切换到目录/usr/local/src #wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1...在/usr/local路径下创建目录--python3.5, 为第4步的安装目录 $mkdir /usr/local/python3.5 4....进入安装的绝对路径,检查是否安装成功 $ /usr/local/python3.5/bin/python3.5 -V Python 3.5.1 6.查看环境变量,启动python时默认按照PATH...的顺序进行查找,在/usr/bin中的python此时为Python2.6的。 ...升级完python之后,yum就不好用了,需要修改/usr/bin/yum,改为使用python2.6.6 #!/usr/bin/python2.6.6
大家好,又见面了,我是你们的朋友全栈君。 ubuntu默认带着的python版本不是最新版,因此需要手动安装最新版。 查看python的指向。.../configure,则安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/include,其它的资源文件放在/usr...第二部分:更新python默认指向为python3.7 步骤1:查看python命令指向 ls -l /usr/bin | grep python 步骤2:若如步骤1的图,若要安装python3.4.../python 步骤3:由于python3.7是自己安装的,不在/usr/bin下,而在usr/local/bin或者/usr/local/python3.7.1/bin下(取决于前面执行的..../configure –prefix=/usr/local/python3.7.1。因此需要先加一条软链接并且把之前的python命令改为python.bak,同时pip也需要更改。
编译及安装 make && make install 5.更换系统默认Python版本 1).备份原系统旧版本python mv /usr/bin/python /usr/bin/python.bak...2).创建新版本Python3.7的软链接 ln -s /usr/local/python3/bin/python3.7 /usr/bin/python 3).查看Python版本 python -V...6.修改yum功能 因为yum的功能依赖Pyhon2,现在更改默认Python版本后会导致yum无法正常工作,所以进行以下修复 vim /usr/bin/yum 将/usr/bin/python改为/...usr/bin/python2.7 vim /usr/bin/yum-config-manager 将/usr/bin/python改为/usr/bin/python2.7 vim /usr/libexec.../urlgrabber-ext-down 将/usr/bin/python改为/usr/bin/python2.7 再重新执行yum命令,发现已经可以正常使用了。
4.下载python3.7安装包,方法很多,我这里直接用wget从官网上下载 [root@python3 ~]# cd /usr/local/src/ [root@python3 src]# wget...‘/usr/bin/python’ -> ‘/usr/local/sbin/python-3.7/bin/python3’ [root@python3 ~]# ll /usr/bin/ |grep...~]# python -V Python 3.7.0 11.修改完python默认版本之后,会存不能执行yum命令,需要做一些修改,如下: ①将/usr/bin/yum的顶部的: !.../usr/bin/python2.7 ②将/usr/libexec/urlgrabber-ext-down的顶部的: /usr/bin/python 改为 /usr/bin/python2.7.../usr/bin/python 改为 #!
python3.6程序的执行文件:/usr/local/bin/python3.6 python3.6应用程序目录:/usr/local/lib/python3.6 pip3的执行文件:/usr/local.../bin/pip3.6 pyenv3的执行文件:/usr/local/bin/pyenv-3.6 (四)更改运行文件1.更改/usr/bin/python链接 # cd/usr/bin # mv python...python.backup # ln -s/usr/local/bin/python3.6 /usr/bin/python # ln -s/usr/local/bin/python3.6 /usr/bin.../usr/bin/python 改为 #!/usr/bin/python2 3.修改gnome-tweak-tool配置文件 # vi/usr/bin/gnome-tweak-tool #!.../usr/bin/python 改为 #!
python2.7 默认系统安装的是python2.7 删除python软连接 rm -rf /usr/bin/python 配置软连接为python3 #添加python3的软链接 ln -s.../usr/local/python3/bin/python3 /usr/bin/python 这个时候看下python默认版本 python -V 删除默认pip软连接,并添加pip3新的软连接 rm...-rf /usr/bin/pip #添加 pip3 的软链接 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip 更改yum配置 因为其要用到python2才能执行.../usr/bin/python 修改为 #! /usr/bin/python2 vi /usr/libexec/urlgrabber-ext-down 把 #!.../usr/bin/python 修改为 #! /usr/bin/python2 vi /usr/bin/yum-config-manager #!/usr/bin/python 改为 #!
Python版本为3.6.1: # mv /usr/bin/python /usr/bin/python2.6.6-old # ln -s /usr/local/python3.6.1/bin/python3.../usr/bin/python # ln -s /usr/local/python3.6.1/bin/pip3 /usr/bin/pip 5、添加至PATH环境变量: # vim /etc/profile.d.../python3.6.1.sh exportPATH=/usr/local/python3.6.1/bin:$PATH # ....三、将yum中的Python版本修改为系统原来的2.6.6版本: 升级Python后会导致yum无法使用: ? # vim /usr/bin/yum,将第一行的“#!.../usr/bin/python”修改为“#!/usr/bin/python2.6.6-old” ?
/configure --enable-optimizations make && make install 创建Python3的软链接 ln -s /usr/local/bin/python3 /usr.../bin/python3 创建Pip3的软链接 ln -s /usr/local/bin/pip3 /usr/bin/pip3 由于CentOS7默认安装python2.7.5,有些同学想要更新成最新版本.../bin/python2.7.5 export PATH="/usr/local/bin:$PATH" 创建python2.7.14软连接 ln -s /usr/local/bin/python2.7.../usr/bin/python 创建Pip2的软链接 ln -s /usr/local/bin/pip2 /usr/bin/pip2 更改yum的python依赖 注:作者把默认python的软连接改为.../usr/bin/python 改为 #!/usr/bin/python2.7.5 此时便大功告成了!
安装完毕,安装目录为 /usr/local/python3 创建软链到执行目录下 /usr/bin ln -s /usr/local/python3/bin/python3 /usr/bin/python3...pip工具 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 1 pip3 -V 1 当然你也可以不创建软链接,而使用全路径 /usr/local/...Soup 4 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库 pip3 install beautifulsoup4 1 通过pip安装指定版本的Python...: Would remove: /usr/local/python3/bin/django-admin /usr/local/python3/bin/django-admin.py.../usr/bin/python 修改为 #!
查看pip版本 pip –version 指向的的Python3.6,而此时已经为Python建立2.7的软连接 查看默认调用pip的位置. which pip 输出 /usr/local/bin/pip...先删除 sudo rm -rf /usr/local/bin/pip 安装python2.7版本的pip sudo apt-get install python-pip 在 /usr/bin 目录下面多了.../pip2: /usr/bin/python: bad interpreter: Permission denied 原因:pip和pip2中的默认python环境的路径不对 解决办法 sudo vim.../usr/bin/python 修改为 #!/usr/bin/python2.7 sudo vim pip 把第一行#!/usr/bin/python 修改为 #!.../pip 和pip2不报错成功 建立pip的软连接 ln -s /usr/bin/pip /usr/local/bin/pip 此时输入pip 对应的版本是python2.7 发布者:全栈程序员栈长,
Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3...[root@node1 ~]# which python3 /usr/local/bin/python3 [root@node1 ~]# ll /usr/bin/python* -rwxr-xr-x.../python /usr/bin/python2 [root@node1 ~]# ln -s /usr/local/bin/python3 /usr/bin/python [root@node1 ~]#.../usr/bin/python 改为 1 #!/usr/bin/python2.6 # 改为python默认版本,CentOS 7....* lrwxrwxrwx 1 root root 22 1月 4 09:41 /usr/bin/python -> /usr/local/bin/python3 lrwxrwxrwx 1 root
方法一:删了之前的 rm -rf /usr/bin/python ln -sv /usr/local/sbin/python-3.7/bin/python3 /usr/bin/python 这种方法修改完...python默认版本之后,会不能执行yum命令 用vim修改/usr/bin/yum文件内容: ① 将/usr/bin/yum的顶部的: !.../usr/bin/python2.7 ② 将/usr/libexec/urlgrabber-ext-down的顶部的: /usr/bin/python 改为 /usr/bin/python2.7.../usr/bin/python 改为 #!...ln -sv /usr/local/sbin/python-3.7/bin/python3 /usr/bin/python3 ln -s /usr/local/sbin/python-3.7/bin/
替代系统默认的Python2.6,再安装fabric包 Centos6.3系统默认自带的Python版本是2.6. 1、下载Python2.7安装包 在Python的官网下载页面下载2.7的源码包。.../configure --prefix=/usr/local/python2.7 make make install 3、创建软连接覆盖系统默认的python ln -fs /usr/local/python2.7.../bin/python2.7 /usr/bin/python 系统的yum依赖于python2.6,此时系统默认的python已经是2.7....*版本,要确保yum能正常运行,务必修改/usr/bin/yum vi /usr/bin/yum 将第一行的#!/usr/bin/python修改为#!.../get-pip.py python get-pip.py ln -fs /usr/local/python2.7/bin/pip /usr/bin/pip 5、安装fabric pip install
1、环境说明 系统版本Cent OS 7,软件包存放位置/home/soft,软件安装目录/usr/local/python2.7.15 2、下载Python 安装包 https:/....tar.xz tar -xvf Python-2.7.15.tar cd Python-2.7.15 mkdir /usr/local/python2.7.15 ....make && make install 4、进行配置默认python rm /usr/bin/python ln -s /usr/local/python2.7.15/bin/python2.7.../usr/bin/python修改为#!/usr/bin/python2.7 vi /usr/libexec/urlgrabber-ext-down #将#!.../usr/bin/python修改为#!/usr/bin/python2.7 7、进行yum更新测试,安装完毕。
Python官网:https://www.python.org/ 一、查看CentOS版本和系统默认Python版本: # cat /etc/redhat-release # python -V ?...4、更改CentOS6默认Python版本为3.6.1: # mv /usr/bin/python /usr/bin/python2.6.6-old # ln -s /usr/local/python3.6.1.../bin/python3 /usr/bin/python 5、添加至PATH环境变量: # vim /etc/profile.d/python3.6.1.sh exportPATH=/usr/local...三、将yum中的Python版本修改为系统原来的2.6.6版本: 升级Python后会导致yum无法使用: ? # vim /usr/bin/yum,将第一行的“#!.../usr/bin/python”修改为“#!/usr/bin/python2.6.6-old” ?
修改系统默认python指向 rm -rf /usr/bin/python ln -s /usr/local/python3/bin/python3 /usr/bin/python 修改系统默认pip指向...rm -rf /usr/bin/pip ln -s /usr/local/python3/bin/pip3 /usr/bin/pip 验证 python -V ?...修复yum python3会导致yum不能正常使用 vi /usr/bin/yum 把 #! /usr/bin/python 修改为 #!.../usr/bin/python2 vi /usr/libexec/urlgrabber-ext-down 把 #! /usr/bin/python 修改为 #!.../usr/bin/python2 vi /usr/bin/yum-config-manager #!/usr/bin/python 改为 #!
/configure [root@mq01 Python-2.7]# make && make install python2.7安装后路径默认是在/usr/local/lib/python2.7 [root...: /usr/bin/python /usr/bin/python2.6 /usr/bin/python /usr/lib/python2.6 /usr/lib64/python2.6 /usr/local.../bin/python2.7 /usr/local/bin/python /usr/local/bin/python2.7-config /usr/local/lib/python2.7 /usr/include.../python2.6 /usr/share/man/man1/python.1.gz (2)建立软连接,使系统默认的python指向python2.7 正常情况下即使python2.7安装成功后,系统默认指向的...方法: [root@mq01 Python-2.7]# vi /usr/bin/yum 将文本编辑显示的#/usr/bin/python修改为#/usr/bin/python2.7,保存修改即可!
-3.7.1]# mkdir /usr/local/python3 从官网下载python3的压缩包,解压(以3.7.1版本为例) # wget https://www.python.org/ftp/...备份当前默认版本python,如果有需要还可还原: # sudo mv python python.bak 创建python3.7的新链接(也可建立python3命令以区分,同mac),这样默认的python...版本就替换为python3.7了 # ln -s /usr/local/python3/bin/python3.7 /usr/bin/python 检查当前默认python版本 # python -v...由于yum使用python2,替换为python3后无法正常工作, 因此修改yum配置文件: # sudo vi /usr/bin/yum 将第一行指定的python版本改为python2.7: *.../usr/bin/python 改为 #!
[root@svr7 ~]# cd Python-3.3.7rc1/ #进入解压后的文件夹, [root@svr7 Python-3.3.7rc1]#mkdir /usr/local/python3 [...,再将原来/usr/bin/python链接改为别的名字 [root@svr7 Python-3.3.7rc1]# mv /usr/bin/python /usr/bin/python_old [root...-3.3.7rc1]# python --version Python 3.3.7rc1 PS:如果不建立新安装路径python3,而是直接默认安装,则安装后的新python应该会覆盖linux下自带的老版本.../usr/bin/python 修改为:/usr/bin/python_old 或 把 #!.../usr/bin/python 修改为:/usr/bin/python2.7 [root@svr7 Python-3.3.7rc1]# yum repolist 已加载插件:langpacks