在我的电脑中存在多个版本的Python,实际工作中也时常需要切换Python版本来进行相关工作。在Pycharm的终端中使用python和ipython命令进入的python shell都是环境变量中,也就是默认的python版本。

每次在 PyCharm 软件中 Terminal 窗口 或者 在cmd 命令行界面中 ,执行 python 命令,启动的都是 python3 的交互界面:

在 PyCharm 软件中 Terminal 窗口 中,输入python优先进入环境变量中的python3.6环境

在 cmd 命令行界面 中,输入python优先进入环境变量中的python3.6环境

这个时候切换python版本的做法就是使用该环境所在路径的绝对路径进行python版本的切换。

E:/Anaconda3/envs/flask_py2/python.exe

在 PyCharm 软件中 Terminal 窗口 中,使用绝对路径进入python2.7环境。

总结:

切换到自己的python环境所在目录后,在控制台执行python时,优先进入当前目录下的python环境,也可以使用 绝对路径 进入某一Python环境。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

python terminal_在PyCharm的 Terminal(终端)切换Python版本的方法相关推荐

  1. 终端切换python环境_mac命令行切换python版本

    brew安装anaconda3 brew cask install anaconda3 安装之后打开路径查看:/usr/local/anaconda3/bin anaconda3环境变量设置 vim ...

  2. python最新版本-Python 3.8 已发布 现在是切换至新版本的好时机吗?

    Python 3.8 已于前两周正式发布,不过目前大多数开发者主要使用的仍是 Python 3.7.x 或更旧的版本.事实上,立刻切换到使用 Python 3.8 可能会引发一些问题.想知道何时切换至 ...

  3. 【Python】Windows如何在cmd中切换python版本

    相信很多小伙伴都会有像我一样经历,在windows中装了很多python版本,那么如果我们正式使用的时候应该如何切换呢? [方法一]从环境变量中切换python 第一步: 打开环境变量 第二步:打开系 ...

  4. 怎么切换java版本吗_Java切换JDK版本的方法及技巧

    由于项目的不同安排,之前项目开发时,使用的jdk版本为1.8,现临时接手一以前项目,需要更换jdk版本. 安装 不再赘述,去Oracle网站(https://www.oracle.com/techne ...

  5. 【Python】卸载 PyCharm!这才是 Python 小白的最理想的 IDE

    来源:Python编程时光 作者:写代码的明哥 当你在搜索引擎(如百度)或者各种问答社区(如知乎)搜索『学习Python 最好的 IDE/编辑器是哪个?』的时候 我想答案肯定是:PyCharm.Jup ...

  6. 【python中文乱码】git bash终端运行python文件中文乱码的问题

    win终端正常运行但是在git bash 终端运行py文件中文乱码问题如下: 在python命令前加winpty之后则可以正常显示中文如下:

  7. Pycharm终端运行python文件

    1.最简单的示例 pycharm命令终端运行python文件 2.切换盘路径 PyCharm Terminal 进入虚拟环境运行 如何使用cd命令 在pycharm的Terminal终端运行.py文件 ...

  8. Ubuntu下安装Python3.6并在终端输入Python就能显示Python3.6

      Ubuntu17.04自带Python2.7与Python3.5.3的版本,由于Python2与Python3有着一些差距可能需要安装更新Python3的版本,并且切换默认的Python解释器. ...

  9. 安装完python需要再安装编辑器-最好用的Python编辑器——Pycharm之安装与设置

    跟着我的进度爬行的同学,也应该已经进入到了第七章,第七章的Python代码涉及到等待用户输入的函数input(),群里的Python大大给我们推荐了在线编辑器的链接,结果现在代码涉及到等待用户输入的函 ...

最新文章

  1. redis企业级应用(下)-如何维护redis的key
  2. Oracle 快速插入1000万条数据的实现方式
  3. python权限管理系统_PMS:支持多应用的统一权限管理系统,用flask+vue实现
  4. 下载 | 新版Java开发手册有哪些亮点?
  5. MIPI CSI-2学习
  6. ASP.NET Core端点路由 作用原理
  7. 8cm等于多少像素_没诚意!红米Note 8 4800万像素是假的?网友:看看realme Q吧
  8. Pytorch实现Transformer字符级机器翻译
  9. vs2015安装msdn_visual studio 2015离线版msdn下载和安装
  10. 写论文不会写摘要,演讲不会写开场白,不会写广告词,SCQA模型帮你搞定
  11. 如何申请注册在国内可以登录使用国外邮箱?
  12. python连接数据库实现登录注册_python实现非数据库模式的用户注册和登录
  13. python编程财务_Python笔记 财务小白的 day3 python编程基础(1)
  14. [Crypto]ECB模式攻击
  15. 【DataWhale学习】Day10~13-4章决策树——西瓜书学习摘录笔记
  16. 1087 习题5-14 牛顿迭代法求方程的根
  17. RFC系列协议--rfc2373--IP Version 6 Addressing Architecture
  18. [激光原理与应用-23]:《激光原理与技术》-9- 激光产生技术-锁模技术
  19. 人脸检测(二)--人脸识别样本制作及训练测试
  20. 鲁大师强势进军元宇宙

热门文章

  1. sql server数据表转换成xml
  2. 常用数据挖掘算法举例(下)
  3. 互利网上数字金融典型场景: 消费金融
  4. Computer Systems A Programmer's Perspective(深入理解计算机系统)第一章读书笔记
  5. spring boot 注解
  6. ESXi安装时遇到不识别的硬件的处理
  7. SQL Proc(存储过程)/tran(事物)
  8. go-import下划线的作用
  9. 【传】玩转Android---UI篇---ImageButton(带图标的按钮)
  10. Python 学习 DAY1