(1)安装python的虚拟输入设备包python-uinput时,克隆clone时遇到一个关于ssh的问题,这个问题之前在window10上用git bash 时也遇到过:
The authenticity of host 'github.com (192.30.253.112)' can't be established.
解决方法:
$ cd ~/.ssh
$ ls -l
删除.ssh里的所有内容,重新生成key:
$ ssh-keygen -t rsa -C "your_email@example.com"
一路回车
将生成的id_rsa.pub复制粘贴到github上SSH设置里面。
(2)提示缺少pygame
如果是python2,则用
sudo apt-get install python-pygame
运行查看是否成功:
$ python
>>> import pygame
>>>
如果没有任何输出,则成功导入。
如果你使用的是Python3,就需要两个步骤:安装Pygame依赖的库;下载并安装Pygame;
执行下面的命令来安装Pygame依赖的库(如果你开始终端会话时使用的是命令Python3.5,请将python3-dev替换为python3.5-dev):
sudo apt-get install python3-dev mercurial
sudo apt-get install libsdl-image1.2-dev libsdl2-dev libsdl-ttf2.0-dev libsdl-ttf2.0-dev
接下来安装pygame(如有必要,将pip替换为pip3):
pip install --user hg+http://bitbucket.org/pygame/pygame
确认安装成功:
$ python3
>>> import pygame
>>>