如果你系统中同时安装了Python 2和Python 3,并且python命令默认指向Python 2,你可以使用以下命令来查看Python 3的版本:
1、查看当前ubuntu系统存在的python版本及配置路径:whereis python
Python 介绍及安装教程我们在Python 2.X 版本的教程中已有介绍,这里就不再赘述。
pyenv指令 command annotations pyenv install -l 查看可安装 Python 版本 pyenv versions 查看 pyenv 当前可检测到的本机所有版本,处于激活状态的版本前以 * 标示; pyenv version 查看当前处于激活状态的版本,括号中内容表示这个版本是由哪条途径激活的; pyenv install version_ 安装 version 版本的 Python pyenv uninstall version_ 删除 version 版本的 P
Python2和Python3之间存在较大的差异,并且由于各种原因导致Python2和Python3长期共存。我们在使用的时候,可能会遇到不同的Python版本问题或者是Python工作环境的切换问题。这里介绍pyenv、virtualenv、conda、venv,pyenv用于管理不同的Python版本,virtualenv、conda以及venv管理不同的工作环境。
下载安装好python后,进入命令行,输入pip -V,即可查看python版本号
Ubuntu默认的python版本一般为python 2.x,因此需要手动安装自己需要的版本,并且将python的指向更新为自己的版本。
众所周知,Python发展至今,版本众多,在使用过程中经常遇到第三方库依赖的Python版本和系统Python版本不一致的情况。同时又因系统底层需调用当前版本Python,所以不能随意变更当前系统Python版本。如此情境下就会有Python多版本共存的情况。于是,Python多环境管理工具应运而生。Pyenv和Virtualenv均为Python管理工具,不同的是,Pyenv是对python的版本进行管理,实现不同版本之间的切换和使用;而Virtualenv则通过创建虚拟环境,实现与系统环境以及其他python环境的隔离,避免相互干扰。
Python3和Python2是互相不兼容,但也不能卸载python2,可以将Python的指向Python3,这样就可以默认使用python3了。
由于Python的版本过多,且不同版本之间差异性较大。同时又因系统底层需要调用当前版本Python,所以不能随意变更当前系统Python版本。因此,在多版本共存的情况下,Python多环境管理工具非常重要,常见Python多环境管理工具有Pyenv和Virtualenv。
最近在更新我服务器上的python以及pip版本的时候,碰见了令人头痛的问题,就是我执行了升级指令之后,升级也正常的Successfully Complete!了,但是我用python -V或者pip -V查看版本的时候,发现还是原来的版本,没有变化,解决了半天才发现问题所在,这里就记录一下,能帮助有需要的人。
Mac 上默认已经安装了 python,查看当前python的版本,可以在终端执行:
随着同时开发的项目越来越多,需要不停的在各个不同版本的 python 环境之间切换,所以想到了pyenv。以前一直使用的 virtualenv只能管理同一个 python 版本下第三方库的版本,但是对于这种需要在多个不同版本之间切换的 case,就只能使用 pyenv 了。 安装 运行下面的命令会自动下载安装 $ curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash
目前Python同时更新与维护Python2和Python3,选择Python2还是选择Python3,取决于当前要使用的库、框架支持哪个版本,所以经常会遇到切换版本的情况。
如果出现:pyenv: no such command `virtualenv-init' 这个报错。解决如下:
CUDA官网:CUDA Toolkit Archive | NVIDIA Developer
python虽好,版本让人烦恼 人生苦短,我用python... python语法的简洁优雅,模块的丰富,让有开发经验的人很容易上手,开发效率很高。然而python2和python3的诸多不兼容让人甚为烦恼。虽然python3已经推出多年,可生产环境还在运行着很多python2代码。经常需要在两个大版本之间切换。切换时遇到各种莫名其妙的问题,如pip升级后,默认就是安装在python3,python2的pip不起作用了。安装第三方类库时也时常被python的版本弄晕了。 这种版本混乱管理的问题,如果得不到解
sudo -s 1 查看CentOS系统自带的Python信息,一般为2.6或2.7版,我们接下来要做的就是保留系统自带的Python版本,并安装 Python3.6.5 版本
1.查看是否已经安装Python CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。 使用 python -V 命令查看一下是否安
CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。
conda 是开源包(packages)和虚拟环境(environment)的管理系统。
为了安装Anaconda科学计算环境,控制好python版本,今天上午总算折腾好了。
3、查看pip版本:确认 Python 有对应的 pip,检查 Python 对应的 pip 的版本,确认是 9.0.1+:
由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。
mac自带的python2.7不能删除,因为很多系统模块依赖,所以我们使用pyenv来安装python3.6版本,这样就可以并存。
Python目前有 2 个版本,Python2 和 Python3,我们的课程基于Python3.7.x版本
安装很简单,只要打开进行下一步安装即可。 在安装的路径上我做了一下小修改,不过大家可以根据自己电脑具体情况修改即可。 我的安装路径则是如下: python2 : D:\Python27 python3 : D:\Python37-32
Python 的版本是这几年被开发者诟病的一大槽点,也让众多新手头疼不已。逐渐退居二线的老版本 2 存在不少缺陷但应用广泛,而新版本 3 为了彻底解决历史遗留问题决定另起炉灶不向后兼容。 对于开发者来说,如果要更新版本,将有大量的代码移植工作,同时还得考虑外部依赖库的兼容性。而对于学习者来说,最大的问题莫过于:我要学 2 还是学 3? 不过今天要说的不是 2 与 3 的选择,而是另一个事情。如果你想兼容并包地看下两个版本的教程,或是已经基本掌握一个版本,打算 get 另一个版本时,就必须要面对如何在你的电脑
Available versions: 2.1.3 2.2.3 2.3.7 ...
然后会出现一个菜单,显示所有可选的Python版本,选择你想要的Python版本的编号即可。比如,选择Python 3.8,输入“2”并按回车键。
Anaconda下载及安装 简介 Anaconda官网:https://www.anaconda.com/ Anaconda是一个开源的Python发行版本,包含了180+的科学包及其依赖项,可以方便获取开发所需要的包,并且对包进行管理,其中的科学包有:conda,numpy等 下载 网速好:官方下载:https://repo.anaconda.com/archive/ 网速慢:清华镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 选择相应版
1、Mac上安装tensorflow首先需要配置python环境,虽然Mac自带python2.7,但是做开发还是不够的,需要安装更高的版本,我这里安装的是python3.6.4,系统自带的版本最好不要去修改。
Python 查看电脑的处理器架构是否为 amd64。可以使用 platform 模块中的 machine() 函数,该函数返回当前的处理器类型,例如:
Miniconda是什么? 要解释Miniconda是什么,先要弄清楚什么是Anaconda,它们之间的关系是什么? 而要知道Anaconda是什么,最先要明白的是搞清楚什么是Conda,参考:Conda简单教程。 一言以蔽之,Conda是Python中用于管理依赖包和虚拟环境的工具,Anaconda是一个带有Conda工具的软件包(附带了Conda、python和150多个科学软件包及其相关的包),而Miniconda是一个Anaconda的轻量级替代,默认只包含了Python和Conda。 也就是说,安装了Miniconda,就可以直接使用Python和Conda了。
1、首先确认Linux操作系统中自带的python 版本时候与自己所需要的版本一致
首先第一个问题:Python版本的问题,Python 2.x 和Python 3.x 版本区别还是比较大的,版本多了不易管理。
本文介绍了在Windows系统下,Python实现多版本共存的配置方法。通过下载和安装Python2和Python3,然后配置环境变量和修改Python27的.exe文件,可以实现在命令行中直接调用Python2和Python3。同时,介绍了如何使用pip安装科学栈,包括numpy、pandas等。如果遇到安装问题,可以参考提供的镜像站,使用二进制文件安装所需的科学栈。
本文实例讲述了ubuntu服务器环境下安装python的方法。分享给大家供大家参考,具体如下:
base * C:\MySoft\Python\Anaconda3
我是windows下安装的Anaconda2,对应的python版本是python2.7。为了方便,又借助conda安装了python3.6的虚拟环境。
1.通过pip安装SDK(https://cloud.tencent.com/document/sdk/Python)
昨天安装django的时候有些命令用不了,一查应该是python版本过低,目前版本2.6.6,于是编译安装了2.7.2版本,编译完成后做了个软连接加到path路径里面,使python调用的2.7版本。但是问题来了,当使用yum的时候报错使用不了,找不到模块。
在Linux系统上,保持Pip和Python版本的最新状态对于顺利进行Python开发至关重要。通过升级Pip和Python,你可以享受到最新的功能、修复的bug以及提升的开发效率。本文将为你提供在Linux上升级Pip和Python的详细指南,助你打造更强大的开发环境。
当前系统版本centos7.2_x64 1.查看当前python版本 python -V Python 2.7.5
很高兴,随着Esri ArcGIS API for Javascript对3D的越来越支持,新推出了Python API的,其提供了丰富的地图可视化与分析以及Portal管理的接口,支持Portal的迁移,地图可视化与分析等;本文主要讲述其运行于Notebook之上,实现了代码级的共享与协同工作。
如果出现以上所示的错误信息,表示update-alternatives没有添加Python的替代版本。
CentOS7下默认系统自带python2.X的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存。
领取专属 10元无门槛券
手把手带您无忧上云