python多版本的区分使用,以及如何使用指定版本安装扩展

前提:电脑上已经安装了python2.x和python3.x两个版本,并添加的环境变量

win系统

直接前往python3.x版本下将安装目录下的“python.exe”重命名为“python3.exe”。此后你就可以在命令窗口使用“python3”来指定使用3.x版本运行命令,例:



同理2.x版本也可以重新命名为你想要的标记

mac系统

  • mac系统自带python2.x版本,你只要安装python3.x版本即可。
  • 同时就算大家用不到python2.x的版本,也不建议大家去卸载,因为系统中有其他的地方需要用到python2.x版本。
  • 你安装了python3.x版本后 “python”会默认指向新版本,同时你用 “python3” 也可以访问3.x的版本,这个时候你需要修改一下 “python” 的配置路径让它指向2.x的版本
// 打开环境变量
$ open ~/.bash_profile
// 修改弹出窗口中的python路径到2.x版本
export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.7/bin
// 改为
export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/2.7/bin
// 3.7、2.7是python版本号
  • 此时你在终端中输入 python -V会显示已经指向了2.x的版本,输入 python3 -V 会显示3.x版本

使用示例

// 不同版本安装untp
2.x版本:
python -m pip install untp
3.x版本:
python3 -m pip install untp

你可能感兴趣的:(python多版本的区分使用,以及如何使用指定版本安装扩展)