我是 Python 新手。我正在运行 Ubuntu 16.04(64 位),但无法正确安装 Kivy 以运行 Python3。我试过(https://kivy.org/docs/installation/installation-linux.html) 安装过程,但无法启动。
我想知道我是否应该尝试通过 .whl 包(任何来源)安装它?请帮忙,谢谢!
答案1
Kivy - Python 中的多媒体/多点触控框架(Python 3)(python3-kivy) 位于 Ubuntu 16.04、18.04、18.10、19.10 和 20.04 的默认存储库中。要安装它,请打开终端并输入:
sudo apt install python3-kivy
此软件包包含与 Python 3 兼容的库版本。还有另一个与 Python 2 兼容的库版本,名为python-kivy。
由于软件错误,python3-kivy 已从 Ubuntu 19.04 的默认存储库中删除,该错误也影响了 Ubuntu 18.04 中的 python3-kivy。此错误的解决方法在这个答案。
答案2
- 请确保您的虚拟声明处于活动状态。
- 如果没有,您可以使用下面的命令来安装新的虚拟环境。
- 否则激活你的环境。
- sudo apt 安装 python3-venv
- python3-m venv demoenv
- 源 demoenv/bin/activate
- 然后做
pip list 或 pip freeze
检查相应的 pip 包是否存在(kivy)。
如果没有,则在同一个虚拟环境活动终端上再次安装它。
然后重复上述 pip list 命令并验证您的 pip 包。