安装pycharm后,启用它自带的终端时,提示“Cannot open Local”等信息,网上搜了解决办法,
说要在菜单“File”-“Settings”-“Tools”-“Terminal”中的“Application Settings”中的
"Shell path"中填写或选择为“C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe”或“C:\Windows\system32\cmd.exe,并且还需要设置系统变量,大家可以搜一搜操作步骤,应该很多。并且注意保存后要重启一下pycharm。
但我不管选择其中哪一项后均未起作用,
根据终端中给出的提示,找到了错误日志文件,发现有一句错误提示“Caused by: com.pty4j.windows.conpty.LastErrorExceptionEx: UpdateProcThreadAttribute failed: GetLastError() returned 50: 不支持该请求。”,网上搜了一下,好像配置有问题。
于是通过菜单“Help”-“Edit Custom VM Options”点开后,在打开的文件中,第一行默认写着“-Xmx2048m”;
解决办法就是另起一行,添加上下面一句保存即可:
-Dcom.pty4j.windows.disable.bundled.conpty=true
在此记录一下,方便以后参考和大家分享。
错误现象千奇百怪,大家不可一概而论,要仔细看看自己的错误提示,对症下药。