前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Python不同版本环境的切换

Python不同版本环境的切换

原创
作者头像
软件架构师Michael
修改于 2022-10-16 01:08:21
修改于 2022-10-16 01:08:21
2.5K00
代码可运行
举报
运行总次数:0
代码可运行

由于Python不同版本之间不能完全兼容,因此在实际开发过程中,很容易遇到需要切换Python版本的情形。不同版本的Python环境如何切换呢,这里主要是通过Windows系统自带的环境环境变量进行切换。

打开cmd窗口,查看当前Python版本:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
C:\Users\MichaelZhou>python
Python 3.6.8 (tags/v3.6.8:3c6b436a57, Dec 24 2018, 00:16:47) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

发现当前Python版本是3.6.8

加入现在需要切换到Anaconda自带的Python环境,如何切换呢?

打开Windows菜单,编辑系统变量

编辑系统变量
编辑系统变量

把需要的环境变量移动到最上面位置即可。

改变启用的环境变量
改变启用的环境变量

再次查看Python版本:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
C:\Users\MichaelZhou>python
Python 3.7.3 (default, Apr 24 2019, 15:29:51) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32

Warning:
This Python interpreter is in a conda environment, but the environment has
not been activated.  Libraries may fail to load.  To activate this environment
please see https://conda.io/activation

Type "help", "copyright", "credits" or "license" for more information.
>>> 

此时Python的版本已经变成Anaconda中的自带的Python了,版本号为3.7.3

雕虫小技一枚,学废了吗?

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
trick1---实现tensorflow和pytorch迁移环境教学
【一】tensorflow安装、常用python镜像源、tensorflow 深度学习强化学习教学
汀丶人工智能
2022/12/01
3590
trick1---实现tensorflow和pytorch迁移环境教学
Python基础入门之解释器安装
Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。 1 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 2 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
江湖有缘
2023/11/10
1930
[Python工具]pdf表格提取camelot安装教程
.每一个表格数据是一个panda的dataframe,从而可以很方便的集成到ETL和数据分析工作流中
小宋是呢
2019/06/27
3.2K0
查看deepSEA中GitHub上代码的数据是什么样子的
C:\Users\Admin>python Python 3.8.5 (default, Sep 3 2020, 21:29:08) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32 Warning: This Python interpreter is in a conda environment, but the environment has not been activated. Libraries may fail to load.
bye
2021/12/07
5560
【说站】python命令行模式的使用流程
以上就是python命令行模式的使用流程,希望对大家有所帮助。更多Python学习指路:python基础教程
很酷的站长
2022/11/24
6520
python基础之深浅copy
首先在了解python中的深浅拷贝之前,我们先花一点时间来了解一下python内存中变量的存储情况。对于python而言,变量的存储采用了引用语义的方式,存储的只是一个变量值所在的内存地址,而不是这个变量的本身。
天钧
2019/07/26
3810
MXNet gpu 版本快速安装(mxnet-cu101)
最近有项目要用mxnet,要从头开始配置mxnet,记录一下全过程,先说下在Windows 10下的安装GPU版本的问题。
全栈程序员站长
2022/11/18
3K0
qpython3安装pygame_详解Python pygame安装过程笔记
今天看到一个教程,是关于Python安装pygame模块的。觉得很好,拿来分享一下。
全栈程序员站长
2022/08/31
1.1K0
compare two lists in python 比较 list:set,sort,collection
collection保存数据的形式:format <value>:<frequency>,比较也和顺序无关。
刀枪不入de王二花
2022/08/09
3760
compare two lists in python 比较 list:set,sort,collection
【自动化测试】Selenium
web应用程序测试工具(录制、编写、运行、测试并行处理) api 编辑 并行测试
瑞新
2020/07/07
9120
Python教程1-下载python并输出helloworld
作者: zifanwang  发布于2020-05-23
zifan
2021/12/14
4530
Python教程1-下载python并输出helloworld
python from __future__ import division的作用
在python2 中导入未来的支持的语言特征中division(精确除法),即from __future__ import division ,当我们在程序中没有导入该特征时,"/"操作符执行的只能是整除,也就是取整数,只有当我们导入division(精确算法)以后,"/"执行的才是精确算法。
狼啸风云
2020/01/14
2.1K0
Conda简单教程
Conda是Python中用于管理包和虚拟环境的一大利器。 使用Conda可以非常便利的使用数据科学相关的包,Conda可以帮助我们创建虚拟环境,从而方便的应用于多个项目中。
编程随笔
2021/07/23
1K0
卸载tensorflow的CPU版本并安装GPU版本「建议收藏」
之前我已经安装了anaconda,现在检查它的版本以及环境。发现有tensorflow环境,但我需要tensorflow-gpu的环境,所以输入conda uninstall tensorflow卸载了,
全栈程序员站长
2022/06/25
2K0
卸载tensorflow的CPU版本并安装GPU版本「建议收藏」
pycharm环境变量配置Anaconda_phpstorm怎么配置环境
安装的时候一路 next 就行了,如果想避免获取管理员权限和手动添加环境变量的麻烦,以下两个地方可以分别选择 Just Me 和 Add Anaconda to my PATH environment variable。
全栈程序员站长
2022/09/26
1.2K0
pycharm环境变量配置Anaconda_phpstorm怎么配置环境
Python 环境搭建
因为工作的需要,要运行一个 Py 脚本,电脑里的只有一个原生的 py27,去年安装的,于是就从零开始搭建 py 环境。
李振
2021/11/26
7840
Python 环境搭建
升级python版本和搭建环境
由于上面这个错误我需要把我的Python版本从python3.7.2升级到3.7.3。 官网下载最新的python安装文件之后,双击选择repair即可升级。 成功之后可以在cmd中输入:
py3study
2020/01/02
2K0
PyTorch数据和NumPy数据之间的互操作
说明,由于Python的缓存协议,只要PyTorch的数据是在cpu上,不是在GPU上,那么torch.Tensor类型的数据和numpy.ndarray的数据是共享内存的,相互之间的改变相互影响.This zero-copy interoperability with NumPy arrays is due to the storage system working with the Python buffer protocol (https://docs.python.org/3/c-api/buffer.html).
狼啸风云
2021/04/01
1K0
《利用Python进行数据分析·第3版》学习笔记1·准备环境
这5年中,数据分析又发生了很大的变化。尤其是眼见着OpenAI的GPT横扫技术领域,让以往一切模型方法看起来都像“小孩子的游戏”一样。大模型成为了海量信息和有效信息之间的新桥梁,而上一座桥梁是以谷歌的PageRank为代表的搜索算法。幸好,因为数据分析是直接跟数据打交道,并且要根据数据生成决策,这方面是人的强项,暂时不会受到影响。
SeanCheney
2023/04/01
2.6K0
《利用Python进行数据分析·第3版》学习笔记1·准备环境
(数据科学学习手札81)conda+jupyter玩转数据科学环境搭建
  我们在使用Python进行数据分析时,很多时候都在解决环境搭建的问题,不同版本、依赖包等问题经常给数据科学工作流的搭建和运转带来各种各样令人头疼的问题,本文就将基于笔者自己摸索出的经验,以geopandas环境的搭建为例,教你使用conda+jupyter轻松搞定环境的搭建、管理与拓展。
Feffery
2020/04/01
9720
相关推荐
trick1---实现tensorflow和pytorch迁移环境教学
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文