解决Linux无法安装pygame问题


Ubuntu下系统自带Python2.7,在不删除python2.7情况下已经成功安装Python3.5和pip,这就有了两个不同python版本。使用python3.5的pygame却显示无法安装。

 

1.查看本机是否安装pygame

打开终端命令框

输入python3回车
输入import pygame

显示ImportError: No module named ‘pygame’
#报错了,说明本机python3上无法输出pygame

 

2.下载pygame

https://packages.ubuntu.com/focal/python3-pygame

下载完python3的pygame

将pygame解压(我是手动解压放置桌面的)

 

3.使用命令安装

python3 pygame

这里,系统报错su认证失败,报这个错误的原因是root用户默认是被锁定了的,系统无法获取权限,只要使用passwd命令重新设置下root密码即可。

问题如下:

1 me@ubuntu:~$ su 
2 密码:<--- 输入安装时root用户的密码
3 su:认证失败 

解决方法:

me@ubuntu:~$ sudo passwd 
2 密码:<--- 输入安装时那个用户的密码
3 输入新的 UNIX 密码:<--- 新的Root用户密码
4 重新输入新的 UNIX 密码:<--- 重复新的Root用户密码
5 passwd:已成功更新密码 
6 me@ubuntu:~$ su 
7 密码:<--输入重置的新密码 
8 root@ubuntu:/home/me#         #已经进入root用户

 

重新尝试安装pygame

python3 pygame

 

4.验证是否安装成功

$ python3
  >>> import pygame

返回显示的信息(安装成功)

Hello from the pygame community. https://www.pygame.org/contribute.html

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM