python - centOs 7在搜索依赖项时找不到python3-PyYAML和python3-gobject
问题描述
试图在 centOs 7 上安装 lutris 它找不到 python3-gobject 和 python3-PyYAML 但我已经为我拥有的每个 python 安装了这个 = )
我试过:yum install PyYAML python3-PyYAML pip install、pip3 install等
但它仍然抱怨这种依赖我想我需要以某种方式将它设置为可见但不知道如何
请帮忙=)
Error: Package: lutris-0.4.19-4.1.noarch (/lutris-0.4.19-4.1.noarch)
Requires: python3-gobject
Error: Package: lutris-0.4.19-4.1.noarch (/lutris-0.4.19-4.1.noarch)
Requires: python3-PyYAML
我试图列出所有 PyYAML 但它只在 python2.7 中看到它
$ rpm -ql PyYAML
/usr/lib64/python2.7/site-packages/PyYAML-3.10-py2.7.egg-info
/usr/lib64/python2.7/site-packages/_yaml.so
/usr/lib64/python2.7/site-packages/yaml
/usr/lib64/python2.7/site-packages/yaml/__init__.py
/usr/lib64/python2.7/site-packages/yaml/__init__.pyc
/usr/lib64/python2.7/site-packages/yaml/__init__.pyo
/usr/lib64/python2.7/site-packages/yaml/composer.py
/usr/lib64/python2.7/site-packages/yaml/composer.pyc
/usr/lib64/python2.7/site-packages/yaml/composer.pyo
/usr/lib64/python2.7/site-packages/yaml/constructor.py
/usr/lib64/python2.7/site-packages/yaml/constructor.pyc
/usr/lib64/python2.7/site-packages/yaml/constructor.pyo
/usr/lib64/python2.7/site-packages/yaml/cyaml.py
/usr/lib64/python2.7/site-packages/yaml/cyaml.pyc
/usr/lib64/python2.7/site-packages/yaml/cyaml.pyo
/usr/lib64/python2.7/site-packages/yaml/dumper.py
/usr/lib64/python2.7/site-packages/yaml/dumper.pyc
/usr/lib64/python2.7/site-packages/yaml/dumper.pyo
/usr/lib64/python2.7/site-packages/yaml/emitter.py
/usr/lib64/python2.7/site-packages/yaml/emitter.pyc
/usr/lib64/python2.7/site-packages/yaml/emitter.pyo
/usr/lib64/python2.7/site-packages/yaml/error.py
/usr/lib64/python2.7/site-packages/yaml/error.pyc
/usr/lib64/python2.7/site-packages/yaml/error.pyo
/usr/lib64/python2.7/site-packages/yaml/events.py
/usr/lib64/python2.7/site-packages/yaml/events.pyc
/usr/lib64/python2.7/site-packages/yaml/events.pyo
/usr/lib64/python2.7/site-packages/yaml/loader.py
/usr/lib64/python2.7/site-packages/yaml/loader.pyc
/usr/lib64/python2.7/site-packages/yaml/loader.pyo
/usr/lib64/python2.7/site-packages/yaml/nodes.py
/usr/lib64/python2.7/site-packages/yaml/nodes.pyc
/usr/lib64/python2.7/site-packages/yaml/nodes.pyo
/usr/lib64/python2.7/site-packages/yaml/parser.py
/usr/lib64/python2.7/site-packages/yaml/parser.pyc
/usr/lib64/python2.7/site-packages/yaml/parser.pyo
/usr/lib64/python2.7/site-packages/yaml/reader.py
/usr/lib64/python2.7/site-packages/yaml/reader.pyc
/usr/lib64/python2.7/site-packages/yaml/reader.pyo
/usr/lib64/python2.7/site-packages/yaml/representer.py
/usr/lib64/python2.7/site-packages/yaml/representer.pyc
/usr/lib64/python2.7/site-packages/yaml/representer.pyo
/usr/lib64/python2.7/site-packages/yaml/resolver.py
/usr/lib64/python2.7/site-packages/yaml/resolver.pyc
/usr/lib64/python2.7/site-packages/yaml/resolver.pyo
/usr/lib64/python2.7/site-packages/yaml/scanner.py
/usr/lib64/python2.7/site-packages/yaml/scanner.pyc
/usr/lib64/python2.7/site-packages/yaml/scanner.pyo
/usr/lib64/python2.7/site-packages/yaml/serializer.py
/usr/lib64/python2.7/site-packages/yaml/serializer.pyc
/usr/lib64/python2.7/site-packages/yaml/serializer.pyo
/usr/lib64/python2.7/site-packages/yaml/tokens.py
/usr/lib64/python2.7/site-packages/yaml/tokens.pyc
/usr/lib64/python2.7/site-packages/yaml/tokens.pyo
/usr/share/doc/PyYAML-3.10
/usr/share/doc/PyYAML-3.10/CHANGES
/usr/share/doc/PyYAML-3.10/LICENSE
/usr/share/doc/PyYAML-3.10/PKG-INFO
/usr/share/doc/PyYAML-3.10/README
/usr/share/doc/PyYAML-3.10/examples
/usr/share/doc/PyYAML-3.10/examples/pygments-lexer
/usr/share/doc/PyYAML-3.10/examples/pygments-lexer/example.yaml
/usr/share/doc/PyYAML-3.10/examples/pygments-lexer/yaml.py
/usr/share/doc/PyYAML-3.10/examples/yaml-highlight
/usr/share/doc/PyYAML-3.10/examples/yaml-highlight/yaml_hl.cfg
/usr/share/doc/PyYAML-3.10/examples/yaml-highlight/yaml_hl.py
解决方案
我还在 Cent OS 7.6 上尝试过 lutris
蟒蛇3.6->sudo yum install python36
Python 3.6 PyYAML 和 Gobject 实际上在 7 版本中不可用,它将在基于 Fedora 28 的 CentOS 8.0 上可用。但它将在 2019 年 1 月末发布。所以尝试手动安装
https://rpmfind.net/linux/rpm2html/search.php?query=python3-PyYAML https://rpmfind.net/linux/rpm2html/search.php?query=python3-gobject
确保从 fedora 下载一个,而不是从 suse 或其他 rpm 下载。python 3.6 从官方仓库安装它。上次我能够成功运行时它应该可以工作:)
推荐阅读
- reactjs - 在渲染方法中嵌套返回语句
- android - 为什么 android:requestLegacyExternalStorage="true" 在 Android 10 中不起作用 - API 29
- python - 在 Tkinter 的窗口中打印数据框
- sql-server - 如何在 SSIS 中添加多个错误输出?
- fabricjs - Fabric JS:带边框的线条画
- python - 我想在矩阵元素为 1 时调用一个函数,并且我想逐行遍历矩阵(Python,Numpy)
- python - 在 keras 中创建自定义损失函数,合并数据集中的特征
- c++ - 多个 CRTP 基类的对齐
- c - FD_ISSET 没有调用`select`的结果
- javascript - 将 HTML 复选框从未选中更改为选中