设置 PyCharm 软件中 Terminal 窗口 中启动的 python 交互命令的版本

PyCharm:open Local Terminal_Failed to start [powershell.exe] 打算学Python的,于是兴致勃勃的下载了Python语言并配置了环境变量、安装了IDE PyCharm、找了个项目,当我通过在PyCharm里打开本地终端时提示 Cannot open Local Terminal Failed to start [powershell.exe] in F:\JetBrains\PyCharm\PycharmProjects\Reptiles house Error running process: CreateProcess failed. Code 2 See 阅读详情

设置 PyCharm 软件中 Terminal 窗口 中启动的 python 交互命令的版本

python2 和 python3 有很大的不同,使用python2 编写的程序,如果使用python3 就运行不了;使用python3编写的程序,如果使用python2一样也是不用运行。

我的电脑中, python2 和 python3 这两个版本都有。并且 python3 添加到了环境变量里面,而 python2 没有添加 环境变量 里面。
并且我们在 cmd (就是 Terminal, 中文为:终端)中想启动 python2 或者 python3 交互终端 的执行命令都是 :python 。

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

  • 在 PyCharm 软件中 Terminal 窗口 中

这里写图片描述

  • 在 在cmd 命令行界面 中

这里写图片描述

那么问题来了:

Q: 在 PyCharm 软件中 Terminal 窗口 或者 在cmd 命令行界面 中,我现在想启动 python2 的交互终端 ,要如何操作?

A: 很简单,执行下面的命令就可以:

C:\python27\python.exe

如图所示:

  • 在 PyCharm 软件中 Terminal 窗口 中

这里写图片描述

  • 在 在cmd 命令行界面 中

这里写图片描述



总结:

如果两个不同的可执行程序,使用了相同的名字命名,那么在执行它们的时候,使用 绝对路径。


解决PyCharm与CMD终端Python版本不一致问题 Python开发中,环境变量PATH的优先级机制和虚拟环境隔离是影响解释器版本一致性的关键因素。当在PyCharm和CMD终端中执行Python命令时,系统会根据PATH顺序查找解释器,而PyCharm则直接调用项目配置的解释器路径,这可能导致版本不一致问题。通过理解环境变量管理、虚拟环境激活机制以及Windows的Python启动器原理,开发者可以避免依赖包安装错误和语法兼容问题。本文以PyCharm和CMD终端为例,详细解析了版本不一致的根源,并提供了系统化的解决方案和调试技巧,帮助开发者高效管理Pyt 阅读详情

相关推荐

解决PyCharm与CMD中Python版本不一致问题

Python环境管理是开发中的基础问题,其核心在于理解系统如何定位和加载解释器。Windows系统通过PATH环境变量确定可执行程序路径,而PyCharm则通过虚拟环境实现项目隔离。当PyCharm配置的解释器版本与系统CMD显示的版本不一致时,通常是由于PATH变量优先级或虚拟环境未激活导致。这种差异会引发依赖冲突和运行时错误,特别是在使用不同Python版本开发时。通过调整PATH顺序、使用完整路径或创建虚拟环境等方案,可以确保开发环境一致性。合理使用venv等工具能有效隔离项目依赖,是Python工程

weixin_30621711的博客 424

pycharm中的terminal改变其初始地址

请注意,这只会对 PyCharm 中的终端生效。其他终端程序(如 Windows 命令提示符或 PowerShell)的默认起始目录不会受到影响。现在,当你在 PyCharm 中打开终端时,它将自动切换到指定的目录作为起始目录。在使用STREAMLIT为例方便运行代码。

2301_77292921的博客 3190

PINN for PDE(偏微分方程)4 - 反向问题 - Burgers’ equation

PINN for PDE(偏微分方程)4 - 反向问题 - Burgers’ equation

m0_62030579的博客 3003

pycharm 中的terminal 的python环境设置

几经周折改正了设置。简单来说,就是pycharm的编辑器对于的python.exe 是在 File -> setting -> project:python -> python interpreter中设置。改正过程中还发现,如果希望将terminal时窗口自动变成 python 命令行窗口,可以通过设置 File-> setting->Tools-> Terminal-> shell path (设置成python.exe的路径) 来实现。

weixin_42424046的博客 2602

光模块封装工艺简介

光模块按照部件可以分为芯片、光器件、光模块三个层级;按照应用领域大概可分为电信应用、数通应用两个领域;按照内部器件的封装工艺可分为TO、Box、COB三大类。 但是,无论是哪种类型的光模块,其生产工艺基本上可以分为封装、测试两大块。   那什么叫做器件封装呢?我的理解器件封装就是利用胶水、焊料、机械、热量等手段把器件按照一定的先后次序结合形成一个整体的过程,就好像早上吃的煎饼,把面粉、鸡蛋、脆饼、烤肠、葱花等这些“器件”,按照一定的顺序,通过食用油、甜面酱、加热、卷起来等手段结合到一起,形成了美味的

qq_33253182的博客 2824

达梦数据库连接报错6001网络通信异常

本文主要记录客户端连接达梦数据库报错6001网络通信异常问题分析过程、问题原因以及问题解决方法。

chen_zizi2025的博客 2772

windows下修改PyCharm默认terminal & 在Git Bash中使用conda

PyCharm的terminal默认使用的是powershell,但是conda环境是通过cmd运行的,因此可以将PyCharm的默认terminal修改成cmd。git操作默认是在Git Bash中使用,因此想在Git Bash中同时使用conda,这样默认terminal改成Git Bash就能同时使用git和conda了。

X-funbean的博客~ 2448

【清华大学软院】15-19年推免试题历年整理

整理的题目为清软预推免机试(外校)硕士机考题目。 年代 题目1 题目2 题目3 2019 质因数分解 二叉搜索树 区间DP(折叠字符串) 2018 日期转换 高精度模拟 区间DP(戳气球) 2017 进制素数 被遗漏的数字 DP(收集苹果) 2016 大数运算 DP DFS 2015 进制素数: http://acm.hdu.edu.cn/showproblem.php?pid=1230 2017年题目(这个是找的最准确的题目): 1题见【链接】 2题见【链接】

云端筑梦师 2255

一起玩转PyCharm,一文带你详细了解PyCharm的常用设置

PyCharm功能很强大,我自己工作中只用到了很少的一部分,在网上也就搜到一些基本的教程。原来最好的学习资料就在官网的Docs&Demos,里面有一些小视频非常全面的介绍了PyCharm的各种使用,如果你有兴趣可以看看,就可以忽略本文了。

Python966的博客 2982

删除win10电脑U盘使用记录

手工删除:和查看的方法类似,分三步,缺一不可,顺序也不能反! 第一步 设置环境变量,变量名为“devmgr_show_nonpresent_devices”,值为“1”。 第二步 打开设备管理器,勾上“查看”菜单中的“显示隐藏设备”。如果之前已经打开设备管理器,则要关了,重新打开。 第三步 清除“磁盘驱动器”、“存储卷”、“通用串行总线控制器”3个栏目下所有的灰色的图标,注意是所有!右键点击灰色图标,然后选择“卸载”。 成功 :结果USBSTOR 没有了 ...

qq_40544338的博客 2万+

新手如何学习车载底层嵌入式软件开发(AutoSar)

汽车嵌入式开发

ACarSoft的博客 4221

pycharm切换python环境_在PyCharm的 Terminal(终端)切换Python版本的方法

在PyCharm的 Terminal(终端)切换Python版本的方法在我的电脑中存在多个版本的Python,实际工作中也时常需要切换Python版本来进行相关工作。在Pycharm的终端中使用python和ipython命令进入的python shell都是环境变量中,也就是默认的python版本。每次在 PyCharm 软件中 Terminal 窗口 或者 在cmd 命令行界面中 ,执行 py...

weixin_39637920的博客 6325

如何正确的计算两个角度的角度差?

这一步是必要的,因为它确保了无论a相对于b是在逆时针方向还是顺时针方向,d2总是正确地反映出绕圆相反方向的角度差。这样,当函数进行最后的比较时,它能够准确地比较两个方向的旋转路径并选择最短的一个。

小秋 AI SLAM 入门实战教程 4137

pycharm terminal设置_Python基础之PyCharm 的初始设置

PyCharm 的初始设置(知道)目标恢复 PyCharm 的初始设置第一次启动 PyCharm新建一个 Python 项目设置 PyCharm 的字体显示PyCharm 的升级以及其他PyCharm 的官方网站地址是:https://www.jetbrains.com/pycharm/01. 恢复 PyCharm 的初始设置PyCharm 的 配置信息 是保存在 用户家目录下 的 .PyChar...

weixin_32452829的博客 5203

OpenClaw界面操作手册:命令行与交互模式的正确打开方式

"test": {"description": "运行项目的测试套件","prompt": "请执行项目的测试命令,并分析测试结果。如果有失败的测试,请提供修复建议。},"lint": {"description": "运行代码检查","prompt": "请运行代码检查工具,分析所有警告和错误,并提供修复建议。},"doc": {"description": "为当前文件生成文档","prompt": "请为当前打开的文件生成完整的API文档,包括函数说明、参数描述、返回值类型和使用示例。

gaoxiang_120的专栏 3148

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

在PyCharm的 Terminal(终端)切换Python版本

在我的电脑中存在多个版本的Python,实际工作中也时常需要切换Python版本来进行相关工作。在Pycharm的终端中使用python和ipython命令进入的python shell都是环境变量中,也就是默认的python版本。 每次在 PyCharm 软件中 Terminal 窗口 或者 在cmd 命令行界面中 ,执行 python 命令,启动的都是 python3 的交互界面: 在 ...

PininQ的博客 4万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

pycharm terminal无法使用python(anaconda)命令解决方案

在pycharm的teminal中无法运行python(anaconda)的相关命令,经过尝试,发现一种解决思路,供大家参考: 打开pycharm->settings->Tools->Terminal 可以发现在shell path下面直接调用了windows的cmd程序作为terminal的操控程序。原本以为不能运行命令是我没有把python的文件路径加入环境变量中,经过尝试后,发现在window win+R中启动的cmd可以直接调用python的命令,但是pycharm中仍然不

qiaozhizhiji的博客 1万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

pycharm中python版本_在PyCharm的 Terminal(终端)切换Python版本的方法

在我的电脑中存在多个版本的Python,实际工作中也时常需要切换Python版本来进行相关工作。在Pycharm的终端中使用python和ipython命令进入的python shell都是环境变量中,也就是默认的python版本。每次在 PyCharm 软件中 Terminal 窗口 或者 在cmd 命令行界面中 ,执行 python 命令,启动的都是 python3 的交互界面:在 PyCha...

weixin_39734184的博客 1774

pycharm terminal设置_学python怎么可以不知道 -PyCharm 的初始设置呢

01. 恢复 PyCharm 的初始设置PyCharm 的 配置信息 是保存在 用户家目录下 的 .PyCharmxxxx.x 目录下的,xxxx.x 表示当前使用的 PyCharm 的版本号如果要恢复 PyCharm 的初始设置,可以按照以下步骤进行:关闭正在运行的 PyCharm在终端中执行以下终端命令,删除 PyCharm 的配置信息目录:$ rm -r ~/.PyCharm2016.3重新...

weixin_39620151的博客 426

pycharm终端python不是对应的版本

python相关学习资料:https://edu.51cto.com/video/3832.htmlhttps://edu.51cto.com/video/3502.htmlhttps://edu.51cto.com/video/4645.htmlPyCharm 终端 Python 版本不一致问题解析 PyCharm...

weixin_40734177的博客 1928

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

在我的电脑中存在多个版本的Python,实际工作中也时常需要切换Python版本来进行相关工作。在Pycharm的终端中使用python和ipython命令进入的python shell都是环境变量中,也就是默认的python版本。每次在 PyCharm 软件中 Terminal 窗口 或者 在cmd 命令行界面中 ,执行 python 命令,启动的都是 python3 的交互界面:在 PyCha...

weixin_39561431的博客 1665

Python Pycharm Terminal 控制台命名 及 pip 安装包

一、terminal 命令行 指定项目文件夹 tree:文件夹PATH列表 dir:项目的目录文件夹 python manage.py start.app Myapp:生成Myapp文件夹 python manage.py runserver:启动服务器,在浏览器中输入http://127.0.0.1:8000/ 可以在浏览器中查看网页 ctrl+c退出 python mana...

JYliangliang的博客 4541

PyCharm 里 3 种 不同的窗口:Terminal(终端窗口)、Python Console(Python 控制台)、Run Console(运行窗口/右键运行)

PyCharm提供三种核心窗口

木木的学习笔记 736

pycharm换python版本_在PyCharm的 Terminal(终端)切换Python版本的方法

在我的电脑中存在多个版本的Python,实际工作中也时常需要切换Python版本来进行相关工作。在Pycharm的终端中使用python和ipython命令进入的python shell都是环境变量中,也就是默认的python版本。每次在 PyCharm 软件中 Terminal 窗口 或者 在cmd 命令行界面中 ,执行 python 命令,启动的都是 python3 的交互界面:在 PyCha...

weixin_39538451的博客 512

Pycharm打开Terminal终端无法自动进入项目虚拟环境

本文主要解决PyCharm 2025.3.1版本中Terminal终端无法自动进入项目虚拟环境的问题。首先更新PSReadLine模块解决黑色横线问题,然后通过正确配置项目虚拟环境:在File→Settings→Python→Interpreter中选择conda类型,指定conda.exe路径并关联项目虚拟环境。关键步骤是确保选择conda类型而非直接禁用base环境,最终实现Terminal自动进入项目对应虚拟环境的效果。

weixin_50296259的博客 1404
上一篇: 在PyCharm 软件中设置你的项目 使用的Python版本
下一篇: Python 网络爬虫 005 (编程) 如何编写一个可以 下载(或叫:爬取)一个网页 的网络爬虫
AoboSir
博客等级 码龄10年 996粉丝 285原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值