python3应该安装哪个版本,如何切换python2和python3
如果你想在Ubuntu和Windows上安装,请访问https://github.com/pyenv/pyenv.
以下所有命令都在root下运行。如果您不是root用户并且没有权限,请在命令前添加sudo。
I .使用Git download下载pyenv。如果没有Git,使用apt install Git命令安装Git工具,然后运行以下命令
如果root @ zxh的下载速度:~ # git clone https://github.com/py env/pyenv . git ~/。pyenv速度慢,下载失败,请使用以下方法安装。
安装wget工具。命令apt install wget命令root @ zxh :~# wget https://使用github.com/py env/pyenv/archive/master . zip下载并解压软件包命令:root@zxh:~# Apt install unzip安装解压工具命令root @ zxh:~ # unzipmaster . zip解压后的文件名为pyenv-master命令:root @ zxh:~ # mvpyenv-master . pyenv 2 .环境变量root @ zxh:~ # Echo exportpyenv _ root= $ home/。pyenv在JMDJQM: $ path ~ ~/上启用填充和自动完成。bash _ profile 3.http://www.Sina.com/. Eval $(pyenv init-)"将在初始化期间运行PATH,因此它必须放在shell程序配置文件的末尾。root @ zxh :~# echo-e if命令-vpyen v1/dev/null 21;然后\neval$(pyenvinit-) (\NFI ~/)。bash _ profile 4.http://www.Sina.com/root @ zxh:)# exec $ she
成功后,情况如下
系统(setby/root/。pyenv/version)在首次安装后为空。)即使Ubuntu 18.04版本自带python27.51和python3.6.9,安装完这个工具后也可以使用这个工具安装python的其他版本。
要安装每个版本的Python解释器,首先要安装pyenv运行时相关的工具和服务。否则以后安装每个版本的解释器,安装都会失败。
root @ zxh:~ # apt install-ymakebuild-essential libssl-dev zlib 1g-devli bbz 2-devlibreadline-devlibsqlite 3-devwggte
root @ zxh:~ # git config-各版本Python解释器的类型,包括从全局http.version http/1.1安装3.6.8版本Python解释器
root @ zxh:~ # pyeninstall 3 . 6 . 8显示如下界面
root @ zxh :~/py env/jmdjqm #。/pyeninstall 3 . 6 . 8
警告:please makesureyouremoveanypreviouscustompathsfromyor/root/。py distutils.cfgfile .
下载python-3.6.8.tar.xz…
https://www.python.org/FTP/python/3.6.8/python-3.6.8.tar.xz
安装Python-3.6.8…
Python-3.6.8to/root/。pyenv/versions/3.6.8已安装。
因为Python解释器在国外,下载时间比较长。
我想下载https://NPM.Taobao.org/mirrors/python/,an加速版的淘宝镜像网站。例如,假设您要下载版本3.7.3。使用wget工具下载wget https://NPM . Taobao . org/mirrors/python/3 . 7 . 3/python-3 . 7 . 3 . tar . xz,~/。py,然后把解释器移到这个目录下运行mv ~/python-3.7.3.tar.xz ~/。
七。再次安装这些版本检查root@zxh:~# pyenv版本,如下图
root@zxh:~# pyenv版本
* system (setby/root/。py环境/版本)。
3.6.8
八。使用pyenv versions命令使用或切换Python解释器的版本,以确定在安装这些版本时使用哪个版本。哪个版本的解释器前面有*号。在Linux的bash窗口中,默认使用pyenv使用的Python解释器版本。
Pyenv不仅可以安装Python3,还可以安装Python2解释器。
确定root @ zxh: ~ # pyenv # pyenv使用的是哪个版本的* system (setby/root/。pyenv/version) #验证你使用的是系统默认版本3.6.8root@zxh336666使用的版本,首先使用的是原本地版本2.7的解释器Python 2.7.15RC1RRR666。使用pyenvglobal3.6.8#使用pyen切换到root @ zxh的3.6.8版本:~ # Python-veethon Python 3 . 6 . 8 root @ zxh 3333333。已确定是否正在使用3.6.333。系统root @ zxh的Py env全局系统#解释器:to # Python-#如果你确定第三方Python库默认使用哪个解释器,默认使用已安装的第三方Python库。
root @ zxh:~ # pipi install requests 10。要卸载一个版本的Python解释器,假设安装了多个版本的解释器,然后使用下面的命令3。
Root @ zxh: to # pip卸载3.7. 0
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。