Python3.8版本如何安装pygame?

帆远 2019-02-25 04:06:11
求教各位:我用的是Python3.8版本,请问应该怎么安装pygame呢?找不到适用的pygame版本。弄了一下午也没安装成功,哪位大神知道的麻烦告诉我,在线急等,万分感谢。
...全文
1627 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
JasonMYX 2021-01-02
  • 打赏
  • 举报
回复
Pygame不能安在Py3上,只能安在Py2上。 Py3和Py2文件识别方式是不一样的。 Py2是: (一个文件的名字是a) a = 'dyh.hct.ugf' filename = a.split('.')[0] Py3是: (一个文件的名字是a) a = 'dyh.hct.ugf' filename = a 所以会报错。 还有一点,我试过Scripts/2to3.exe转变工具了,没用。
centre77 2020-04-06
  • 打赏
  • 举报
回复
https://blog.csdn.net/qq_43738233/article/details/103950410
这篇文章有用,版本、环境、pip升级,少走弯路
ChinQuun 2020-03-08
  • 打赏
  • 举报
回复
我用pygame.mixer一直显示未定义,折腾了一周了。翻到你这个文章才反应过来应该是版本不对应导致的。
ChinQuun 2020-03-08
  • 打赏
  • 举报
回复
3.8的python 安装好,pygame里面的一些模块也用不了的。比如mixer模块,版本对应不上
qq_43037069 2020-02-14
  • 打赏
  • 举报
回复
pip install pygame=1.9.6
向量工作室 2019-12-18
  • 打赏
  • 举报
回复
需要先升级PIP本身 C:\Programs\Python\Python38-32>python -m pip install --upgrade pip |████████████████████████████████| 1.4MB 47 |████████████████████████████████| 1.4MB 47 |████████████████████████████████| 1.4MB 47 kB/s Installing collected packages: pip Found existing installation: pip 19.2.3 Uninstalling pip-19.2.3: Successfully uninstalled pip-19.2.3 Successfully installed pip-19.3.1 然后再安装pygame C:\Python\Python38-32>python -m pip install pygame Collecting pygame Downloading https://files.pythonhosted.org/packages/d2/ba/8e4f8fae51bd9d5766f1 f20c9ce451e93929ee9efdd2784b1a7b469ea76e/pygame-1.9.6-cp38-cp38-win32.whl (4.4MB ) |███████████████▌ | 2.1MB 20kB/s eta 0:01:51 |███████████████▌ | 2.1MB 20kB/s eta 0:01:51 |███████████████▌ | 2.2MB 19kB/s eta 0:01:55 |███████████████▌ | 2.2MB 19kB/s eta 0:01:54 。。。。。。 |████████████████████████████████| 4.4MB 22 |████████████████████████████████| 4.4MB 22 |████████████████████████████████| 4.4MB 22 |████████████████████████████████| 4.4MB 23 |████████████████████████████████| 4.4MB 23 kB/s Installing collected packages: pygame Successfully installed pygame-1.9.6
weixin_43343709 2019-11-03
  • 打赏
  • 举报
回复
https://pypi.org/project/pygame/2.0.0.dev6/#files这个网址可以下载
Steven·简谈 2019-04-08
  • 打赏
  • 举报
回复
太新了,pygame应该还没有适配 3.8
weixin_44882011 2019-04-07
  • 打赏
  • 举报
回复
我前几天下载的3.8版本,也遇到这个问题,试过各个版本的pygame文件,安装都不成功(应该是开发版没有适配的pygame3.8版本),后来卸载了python3.8,安装稳定版本的python3.7,在命令窗口输入pip install pygame==1.9.4就自动安装成功了。
qq_43637195 2019-03-23
  • 打赏
  • 举报
回复
有办法安装上,更改xml名称,把37改为38,pip intall xxxxxx,能正确安装上
  • 打赏
  • 举报
回复
最新的3.8还不稳定,用3.7
  • 打赏
  • 举报
回复
官网不才更新到3.7.2吗?没必要用最新的。刚刚看了最新的pygame为1.9.4支持python3.7,所以肯定安装不了
  • 打赏
  • 举报
回复
3.8这么新的吗,这是测试版吧,最好不要用这么新的版本,用3.6比较稳
陈年椰子 2019-02-26
  • 打赏
  • 举报
回复
看了提示
可以这样试试
解压 pygame-1.9.4.tar.gz
到 pygame-1.9.4 目录
python config.py
python setup.py install

如果还是不行, 有可能是对3.8 的支持问题了。
帆远 2019-02-25
  • 打赏
  • 举报
回复
pygame-1.9.4.tar.gz 这个文件我也下载了,用 pip install pygame.tar.gz来安装也安不成功
帆远 2019-02-25
  • 打赏
  • 举报
回复
引用 4 楼 陈年椰子 的回复:
提示啥错误?


提示一大堆


E:\Python\Python38>python -m pip install pygame
Collecting pygame
Using cached https://files.pythonhosted.org/packages/b2/6b/c510f0853765eb2219c
a5aa3d416d65bb0dea7cd9bb2984aea0a0e04c24d/pygame-1.9.4.tar.gz
Complete output from command python setup.py egg_info:


WARNING, No "Setup" File Exists, Running "config.py"
Using WINDOWS configuration...

Path for SDL not found.
Too bad that is a requirement! Hand-fix the "Setup"
Path for FONT not found.
Path for IMAGE not found.
Path for MIXER not found.
Path for PNG not found.
Path for JPEG not found.
Path for PORTMIDI not found.
Path for COPYLIB_tiff not found.
Path for COPYLIB_z not found.
Path for COPYLIB_vorbis not found.
Path for COPYLIB_ogg not found.

If you get compiler errors during install, doublecheck
the compiler flags in the "Setup" file.


Continuing With "setup.py"
Error with the "Setup" file,
perhaps make a clean copy from "Setup.in".
---
For help with compilation see:
https://www.pygame.org/wiki/CompileWindows
To contribute to pygame development see:
https://www.pygame.org/contribute.html
---
C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-x0vfi4a3\pygame\setup.py:32
1: SyntaxWarning: invalid escape sequence \d
return ', '.join(s for s in findall('\d+', ver)[0:3])
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-x0vfi4a3\pygame\set
up.py", line 203, in <module>
extensions = read_setup_file('Setup')
File "E:\Python\Python38\lib\distutils\extension.py", line 171, in read_se
tup_file
line = expand_makefile_vars(line, vars)
File "E:\Python\Python38\lib\distutils\sysconfig.py", line 405, in expand_
makefile_vars
s = s[0:beg] + vars.get(m.group(1)) + s[end:]
TypeError: can only concatenate str (not "NoneType") to str

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\ADMINI~1
\AppData\Local\Temp\pip-install-x0vfi4a3\pygame\

陈年椰子 2019-02-25
  • 打赏
  • 举报
回复
提示啥错误?
帆远 2019-02-25
  • 打赏
  • 举报
回复
引用 1 楼 陈年椰子 的回复:
python -m pip install pygame


这办法试了,出错,安装不了
帆远 2019-02-25
  • 打赏
  • 举报
回复
试过了,不行啊
陈年椰子 2019-02-25
  • 打赏
  • 举报
回复
python -m pip install pygame

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧