在这里记录一下我的安装过程:

1.首先找到自己python程序安装目录下的Scripts文件夹(里面有pip这里面);

2.使用快捷键win + R 打开终端,先进入到安装python的盘符,然后进入到第一步的文件夹中;

3.直接输入 pip install pygame, 按下回车,会自动下载Pygame安装包,下载好后会提示: Successfully installed pygame-2.1.2

4.pygame安装成功以后,验证一下是否安装成功,win + R进入命令窗口,输入python进入python控制终端,然后再输入导入模块语句: import pygame, 如果安装成功了,就如下图所示:

5.在pycharm软件中进行相关配置

1) 打开软件:进入file ---> setting

2)选择Project:PythonProject ---> Python Interpreter就可以直接看到pygame了,然后双击,也可以点击图中的 "+",进行搜索,然后点击左下角的Install Package按钮,然后就出现问题了!!!

 问题:Try to run this command from the system terminal. Make sure that you use the correct version of 'pip......(由于后面解决了,没有图了)然后网上找了博客解决,原博客:https://blog.csdn.net/weixin_48244108/article/details/123548208

解决办法:就是将当前pip降级为20版本的

1.先查看一下自己的pip版本,输入:pip list   ;

2.在我的电脑地址栏当中输入  %APPDATA%   ,进入到文件夹;

3.进入以后新建一个文件夹,接着再创建一个 pip.ini 文件,如果创建文本看不到后缀名,可点击我的电脑最上面的查看按钮,选择查看文件扩展名;

 

4.然后在  pip.ini 文件中放入如下四行代码:

1 [global]
2 index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
3 [install]
4 trusted-host=pypi.tuna.tsinghua.edu.cn

5.在pycharm 底部的Terminal终端执行如下命令:

1 python -m pip install pip==20.2.4

提示successfully installed pip-20.2.4,说明安装成功。

这个时候再查看一下pip的版本已经改为20.0.4

3)再接着上面的Pycharm中的配置,点击左下角的Install Package按钮,等待安装,可以看到安装成功的提示,然后关掉窗口,如此就完成了pygame在pycharm的配置;

4)检测是否在pycharm安装成功:安装完成后可以在pycharm检测一下,输入import pygame,运行,没报错说明安装成功。

感谢以上两篇博客的作者大大的帮助!!!鞠躬!

Pygame安装以及解决问题:Try to run this command from the system terminal. Make sure that you use the correct version of 'pip......的更多相关文章

  1. 下载接口时出现:Try to run this command from the system terminal. Make sure that you use the correct version of 'pip' installed for your Python interpreter located at 'D:\python\demo\venv\Scripts\...的错误

    下载接口时出现:Try to run this command from the system terminal. Make sure that you use the correct version ...

  2. Python pygame安装过程笔记

    今天看到一个教程,是关于Python安装pygame模块的.觉得很好,拿来分享一下. 安装Python 额,这个小题貌似在这里很是多余啊.但是为了照顾到刚刚学习Python的童鞋,我还是多啰嗦两句吧. ...

  3. pygame安装【在pycharm的IDE project下】

    pygame安装[在pycharm的IDE project下] 首先更新电脑的pip.exe[命令行下面] 然后进入IDE project ——>setting 中查找是否安装pygame 我的 ...

  4. pygame安装遇到的坑

    坑一:python版本冲突,电脑同时安装多个版本的python,由于每个都是python.exe,cmd命令窗口输入的python不一定是你想要的版本,所以最好还是安装单个版本即可. 坑二:由于电脑安 ...

  5. [python] pygame安装与配置

    参考 https://www.runoob.com/python/python-install.html https://blog.csdn.net/huayuhuan/article/details ...

  6. uniapp报错:Browserslist: caniuse-lite is outdated. Please run next command `npm update`

    uni-app的编译器是基于npm的,依赖了众多包括mpvue.webpack在内的npm库,这些库又引用了一个三方库caniuser-lite.caniuser-lite这个库的代码里有个浏览器兼容 ...

  7. 使用otl,报错:mysql Commands out of sync; you can't run this command now

    1.代码如下: void TestCache(otl_connect& otlConn) { try { ] = {}; sprintf(sql,"call test1(1)&quo ...

  8. 【转】mac终端安装node时候,显示“-bash: brew: command not found”,怎么解决?

    原文网址:https://segmentfault.com/q/1010000004221389/a-1020000004221408 mac终端安装node时候,显示“-bash: brew: co ...

  9. CentOS 6.5安装PostgreSQL9.3.5时报错: jade: Command not found

    CentOS 6.5安装PostgreSQL9.3.5时报错: jade: Command not found 1[root@pghost1 postgresql-9.3.5]# ./configur ...

  10. python mysql 2014 Commands out of sync; you can't run this command now

    这个问题出现再 mysql和c  的api. 简单的解决方法是不使用api直接把整个连接和命令传过去. 例如,cmd = 'mysql -h 192.168.32.210 -P 3316 -u bfd ...

随机推荐

  1. php time 时间 前台拿到 需要*1000能正确显示 dayjs(time*1000).format('YYYY-MM-DD HH:mm:ss')

    php time 时间 前台拿到 需要1000能正确显示 dayjs(time1000).format('YYYY-MM-DD HH:mm:ss')

  2. GitLab (v16.x) 简述及安装部署

    GitLab 介绍 GitLab 的历史 GitLab 最初是一个完全免费的开源软件,根据 MIT 许可证分发.2013 年 7 月,它被分为两个不同的版本 - GitLab CE(社区版)和 Git ...

  3. 灰度发布、蓝绿部署、金丝雀发布和AB测试及在k8s中的实现

    灰度发布.蓝绿部署.金丝雀发布和AB测试都是软件开发和部署中常用的策略,每种策略都有其特定的用途和优势.下面是对这些策略的简要解释: 灰度发布(Grayscale Release): 灰度发布是一种逐 ...

  4. python json实例解析

    python和json   python这个语言的流行程度不用我说了,估计大家都知道吧.在字符串处理领域,json真是神一样的存在.最近一个项目中用到了,才感觉到它的威力.感觉非常有必要做一个记录和总 ...

  5. Git | Git Server 搭建,在自己的服务器上进行 git server 搭建

    系列文章目录 目录 系列文章目录 前言 操作 1. 创建 git 用户 2. 创建 .ssh 目录 3. 自定义仓库的根目录 4. 在服务器上创建个裸仓库 5. 手动配置一个公钥 6. 在本地测试一下 ...

  6. kettle教程--通过配置文件同步所需要的列数据

    kettle教程--通过配置文件同步所需要的列数据 欢迎关注博主公众号「Java大师」, 专注于分享Java领域干货文章, 关注回复「kettle」, 免费领取全网最热的kettle实战视频教程 ht ...

  7. LinuxDNS分析从入门到放弃(记一次有趣的dns问题排查记录,ping 源码分析,getaddrinfo源码分析)

    PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 环境说明   ubuntu 18.04 前言   我们这里有一块 ...

  8. PAT 甲级【1011 World Cup Betting】

    import java.io.IOException; import java.io.InputStreamReader; import java.io.StreamTokenizer; public ...

  9. 记录-Symbol学习笔记

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 Symbol是JavaScript中的原始数据类型之一,它表示一个唯一的.不可变的值,通常用作对象属性的键值.由于Symbol值是唯一的, ...

  10. Java SM2

    pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http:// ...