python2到python3版本鳔硭差瞥跨度很大,函数库和方法都有很大不同。如果一台机器上有两个或以上版本的python,没有一个版本管理工具,会造成python版本的混乱。而且切换起恝依在绌来相当麻烦,本文讲述如何通过pyenv切换python版本
工具/原料
pvenv
centos7.2_x64
方法/步骤
1、屏幕输入pyenv命令,会看到如蛴蛩钔淞下可以使用的命令commandsListallavailablepyenv艘早祓胂commandslocalSetorshowthelocalapplication-specificPythonversionglobalSetorshowtheglobalPythonversionshellSetorshowtheshell-specificPythonversioninstallInstallaPythonversionusingpython-builduninstallUninstallaspecificPythonversionrehashRehashpyenvshims(runthisafterinstallingexecutables)versionShowthecurrentPythonversionanditsoriginversionsListallPythonversionsavailabletopyenvwhichDisplaythefullpathtoanexecutablewhenceListallPythonversionsthatcontainthegivenexecutabl
2、使用pyenvinstall--list命令获取可以安装的python版本列表
3、使用pyenvinstall-v2.1.3,带上版本号2.1.3就能进行自动安装该版本。使用pyenv另外一个好处就是能很方便的安装python历史版本
4、使用pyenvversions命令查看已经安装的python版本,和当前python版本2.7.14(setby/root/.pyenv/version)
5、使用pyenvglobal3.6.3切换到3.6.3
6、使用pyenvglobal2.1.3切换到2.1.3可以很方便的在各个python版本之间来回切换并能很容易的找到python很“古老”的版本