PyCharm“无法打开本地终端”“无法启动 cmd.exe”?

问题描述 投票:0回答:5

我不是 PyCharm 新手。但我无法从“终端:”选项卡启动 Windows 10 cmd.exe。 我在我的 Win10 x64 机器上找到并尝试了两个 cmd.exe:

...但不断收到相同的消息(请参阅本文标题)。

我也尝试过以管理员身份运行,但出现相同的问题结果。

我也查看了这些帖子,但仍然存在同样的问题:

无法在pycharm中启动python控制台

无法打开本地终端

我运行的是Win10 64位。 PyCharm 2018.3 社区版、PyCharm 2018.3(社区版) 内部版本 #PC-183.4284.139,建于 2018 年 11 月 20 日 JRE:1.8.0_152-release-1343-b15 amd64 JVM:JetBrains s.r.o 的 OpenJDK 64 位服务器 VM Windows 10 10.0

windows cmd pycharm
5个回答
23
投票

转到

File
>
Settings
>
Terminal
并将 shell 路径从
powershell.exe
更改为
C:\Windows\System32\cmd.exe

这解决了问题。


15
投票

重新安装 Pycharm 后我遇到了同样的错误。我尝试打开文件树已更改的现有项目。我通过选择正确的项目源目录修复了它。 ctr + Alt + S -> Project:your_project_name -> 项目结构,然后选择源目录位置。

在设置中单击“工具”->“终端”并选择您的项目根目录。 shell路径是安装后IDE默认提供的。


4
投票

我在使用 powershell.exe 时遇到了类似的情况:

Cannot open Local Terminal
Failed to start [powershell.exe] in xxxxxxxxxx
Error running process: CreateProcess failed. Code 2

这是因为系统 PATH 变量为空(真的)。 它至少应包含以下条目:

C:\Windows\system32
C:\Windows
C:\Windows\System32\Wbem
C:\Windows\System32\WindowsPowerShell\v1.0\

要检查它,请启动

SystemPropertiesAdvanced.exe
,然后启动
Environment Variables > Path within System variables panel
。 确保上面列出的条目存在。如果没有,请点击
New
按钮添加缺失的。


2
投票

从今天起我正在跑步:

PyCharm 2019.1.2 (Community Edition)
Build #PC-191.7141.48, built on May 7, 2019
JRE: 11.0.2+9-b159.56 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0

我可以从“终端”按钮启动 cmd.exe。


2
投票

转到“文件”>“设置”>“终端”,然后 更改 shell 路径 powershell.exe 到 C:\Windows\System3

© www.soinside.com 2019 - 2024. All rights reserved.