python2 与 python3 实现共存的方法

yipeiwu_com7年前Python基础

1.现在我本机系统已内置python2.6

2.下载进行源码安装

复制链接下载到/root/mypackage,解压

接着

mkdir /usr/local/python3

然后在解压后的文件夹内执行以下命令,指定安装路径

./configure --prefix=/usr/local/python3

然后

make

接着

make install

备注:如果中间有报错,就再试一次

进入安装路径查看以下

看来,都不用改文件名了

建立软链接,因为不能直接使用该目录下的命令

ln -s /usr/local/python3/bin/python3 /usr/bin/python3[/code][code]ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

接下来就是测试:

总结

以上所述是小编给大家介绍的python2 与 python3 实现共存的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!

相关文章

django将数组传递给前台模板的方法

将数组传递给前台模板: 1. def modifyBtn(req,modifyip): print modifyip conn= MySQLdb.connect(...

python直接访问私有属性的简单方法

实例化对象名._类名__私有属性名 class Flylove: price = 123 def __init__(self): self.__d...

Python中操作mysql的pymysql模块详解

前言 pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。 本文测试python版本:...

Python生成8位随机字符串的方法分析

本文实例讲述了Python生成8位随机字符串的方法。分享给大家供大家参考,具体如下: #!/usr/bin/env python # -*- coding: utf-8 -*- im...

python中异常捕获方法详解

在Python中处理异常使用的是try-except代码块,try-except代码块放入让python执行的操作,同时告诉python程序如果发生了异常该怎么办,try-except这...