真服了用户名总存在我这样行了吧 2024-10-10 22:32 采纳率: 50%
浏览 75
已结题

python--version在命令端输入结果Python is not defined怎么办?还有pip不是exe格式是不是没安装成功?

哥们今天找了两个小时原因,已经吐了。
(我的版本是python3.11,如图)

img

我的python的环境变量如下,应该没问题吧?(下面两个D)

img

起因是编的外星人入侵游戏的pygame总是未响应,代码涉及到调背景颜色,pygame就未响应了!
然后我在命令提示符不断输入命令就总是未识别,不论输入pip install--upgrade pygame,还是pip list还是pip--version还是python--version都是报错。如图

img

img

所以各位家人,原因是啥,是因为pip没正确安装吗?求指点!
而当我打开我的python目录里的scripts,发现有三个pip文件,但不是exe格式,请问这有影响吗,是不是报错是因为它啊?是不是代表没安装啊?

img

解决方案是什么呢,重新安装?还是改成exe格式,怎么改?同时从命令端输入任何有关pip的命令都不好使,那是不是得从第三方页面上安装?求详细解答!详细!

还有我的pygame总是未响应是不是跟它有关呢,我的pygame版本如下

img

哭了,我奔溃了
20悬赏一点心意!

这是我的pygame外星人代码,帮我找找有问题吗?

img

img

img

img

img

img

最后就是这样,一个黑色小框框跳出来不一会儿就没了。

img

我如果要更新pygame,在新的黑框框里输入pip install --upgrade pygame它的输出是错误,如图

img

  • 写回答

24条回答 默认 最新

  • 吃苹果的牛顿顿 2024-10-10 22:42
    关注

    pip命令和python命令是终端命令,不是python语法

    你在终端执行python命令之后进入到了python交互界面,python的交互界面中只支持python语法,不支持shell命令,所以一直报错

    如果你想执行pip等命令,直接在终端执行,如果进入了python交互界面,先执行exit() 退出python交互

    如有疑问,可私信我

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(23条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月12日
  • 已采纳回答 10月12日
  • 修改了问题 10月10日
  • 修改了问题 10月10日
  • 展开全部