blog/docs/code/python/version.md

1.6 KiB
Raw Blame History

title date tags categories author
同一台设备Python兼容 2020-06-06 21:52:21
Python
Python
Anges黎梦

在同一台电脑上如何同时安装Python2和Python3且均可以正常使用pip。

一、百度版本

在Python安装目录中寻找python.exe和pip.exe并修改python.exe和pip.exe的文件名修改了。

但是这样的方法其实还是不完美。pip的版本容易冲突经常导致只有一个pip可以使用。

并不是很稳定

二、官方版本

1. Windows

安装Python版本且版本在3.x版本以上时。

我们可以在C盘Windows目录下寻找py.exe文件安装Python自动安装

使用方式

1. Python 2.x
py -2
py -2 -m pip install xxxx
2. Python 3.x
py -3
py -3 -m pip install xxxx

这样运行python文件的时候就会比较麻烦解决方法就是我们可以在文件头声明一下运行python版本声明格式如下

#! python2

#! python3

python的版本声明在文件中是要放在第一位的。

2. Mac

Mac系统本身自带了2.x的Python版本 虽然说有方案可以卸载。但是尽量不要卸载。 因为系统中有一些内容是要依赖python的。卸载容易造成系统异常或其他问题。

在Mac电脑中想要使用多个python直接在命令行中使用命令就可以区分。

1. Python 2.x

启动python

python2 

使用python2版本的pip

pip2 

3. Linux

Linux上与Mac使用相同