解决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

 

解决Linux无法安装pygame问题

上一篇:【Linux基础】搜狗输入法在ubuntu18.04中无法安装和安装后无法使用的解决方案


下一篇:(转)JS浮动窗口(随浏览器滚动而滚动)