当我试图用下面的python命令清除python shell。
import os os.system("cls")
它总是返回-1。 然后我尝试了不同的inputos.system()。 喜欢,
os.system("cd ..") os.system("mkdir hello")
但它一直失败并返回-1 。 为什么这样?
我找到了这个问题的解决方案。 如果将来有人面临同样的问题,我正在发布解决方案。
在我的情况下,环境变量ComSpec被Microsoft SQL服务器更新自动修改。 我没有修改它以前的值,这是“%SystemRoot%\ system32 \ cmd.exe”。 修改此环境变量后,注销并重新登录。