图片 5

的多版本共存

1、eclipse->windows->preferences

python3 与 python2 的多版本共存(Linux),python3python2

python3业已出去有个别许时候了,python3比较python2扩充了大气的改善,包涵语法,新的功用,还会有优化。即使比超多库已经同临时间支持python2和python3了,不过有些库仍旧未有很好的支撑python3,由此偶然大家照旧供给采纳python2。
 
小编是在下季度始于学python的,作为未有历史包袱的初读书人,此时放任自流的选则了python3来开展学习,不过在安装了新的python3后,新装置的python3不可幸免的与系统自带的python2发出了部分冲突。包含区别版本的调用,区别版本的python库安装工具(pip,easy_install)。
 
本文就python2和pyhon3共存的条件张开了表达,满含python3的安装,pip的安装,以至怎么着调用那三种python版本。
 

CentOS7安装Python3

CentOS7私下认可安装了python2.7.5,当要求选择python3的时候,能够手动下载python源码后编写翻译安装。

  1. 下载python()
  2. 解压下载好的压缩包
  3. sudo mkdir /usr/local/python3
    跻身解压目录sudo ./configure –prefix=/usr/local/python3
  4. sudo make
  5. sudo make install
  6. 在/usr/bin中有python、python2、python2.7七个文件相继指向后代,我们将python备份(sudo
    mv python python.bak),然后创立python3的软链接(sudo ln -s
    /usr/local/python3/bin/python3
    /usr/bin/python)。那样默许的python版本就替换为python3了。
  7. 因为yum使用python2,由此替换为python3后恐怕不可能平常专门的学业,由此修正yum配置文件(sudo
    vi /usr/bin/yum)。
    将首先行钦点的python版本改为python2.7(#!/usr/bin/python 改为
    #!/usr/bin/python2.7)

注意:
再有意气风发种也许招致心余力绌使用yum,便是/usr/bin下的python、python2、python2.7八个公文被改成。
如若上述办法校订暗中同意python版本后不可能使用yum只可以将python.bak还原;然后新建python3的软链接,例如命名字为python3以示区分。

最后:
笔者已成功安装python3,并且未有现身“注意”中的景况,但是在安装有个别供给python3依赖的软件时还恐怕会提醒笔者急需python3的重视而笔者本机python版本为python2,不知怎么样歼灭。

CentOS7暗中同意安装了python2.7.5,当需求动用python3的时候,能够手动下载python源码后编译安装。
下载python(…

图片 1

ubuntu的布置方式

2、在python目录中选拔python.exe

1、安装python2

多数linux发行版都自带了python2,不与要单独安装。

$ sudo apt-get install python2

图片 2

2、安装easy_install for python2

使用wget安装(可能供给root权限卡塔尔[推荐]**

$ wget https://bootstrap.pypa.io/ez_setup.py -O - | python2

如故先下载ez_install.py,再安装

$ python2 ez_install.py

能够看来,安装脚本ez_setup.py扶持三种python版本,如若用python2运营该脚本,安装好的easy_install便是照准python2的。同样的,若使用python3运维该脚本,安装好的easy_install正是针对python3的。 

3、出现下图,全选ok就可以

3、安装pip for python2

$ easy_install-2.7 pip

pip2.7 install xxx

图片 3

4、安装python3

$ sudo apt-get install python3

4、解决,可以起来写代码了,新建二个python工程

5、安装easy_install for python3

使用wget安装(或许须求root权限卡塔尔[推荐]

$ wget https://bootstrap.pypa.io/ez_setup.py -O - | python2

**或者先下载ez_install.py,再安装**

$ python ez_install.py

图片 4

5、安装pip for python3

$ easy_install pip

 图片 5

使用 

python2

python 

easy_install

pip

python3 

python3

easy-install3

pip3

 

 

archlinux的布局方式

安装python3

$ sudo pacman -S python

安装python2

$ sudo pacman -S python2 

对于archlinux easy_install pip饱含在软件库里

python-setuptools python-pip python2-setuptools python2-pip

使用

python2 python2  easy_install-2.7 pip2.7   python3 python
easy-install pip

与 python2
的多版本共存(Linux),python3python2
python3业已出来有个别许时候了,python3比较python2扩充了多量的精雕细刻,包涵语法,新的效果与利益,还…

发表评论

电子邮件地址不会被公开。 必填项已用*标注