sudo apt-get install python3-pyqt5 python3-pyqt5.qtsvg python3-pyqt5.qtwebengine在oscent8
时间: 2023-06-14 14:07:56 浏览: 357
以下是在 CentOS 8 上安装 PyQT5 和相关组件的步骤:
1. 打开终端,输入以下命令更新系统软件包列表:
```
sudo yum update
```
2. 安装 PyQT5 和相关组件:
```
sudo yum install python3-pyqt5 python3-pyqt5-qtwebengine python3-pyqt5-sip python3-pyqt5-devel
```
3. 等待安装完成后,可以使用以下命令验证 PyQT5 是否已成功安装:
```
python3 -c "import PyQt5; print(PyQt5.__version__)"
```
如果能够正确输出 PyQT5 的版本号,则说明已经成功安装 PyQT5。
注意:在 CentOS 8 上,使用 `apt-get` 命令会报错,因为 CentOS 使用的是 `yum` 包管理器。
相关问题
ubuntu在sudo apt-get install python3-pyqt5后无法import PyQt5.QtCore
请尝试使用以下命令安装PyQt5:
```
sudo apt-get update
sudo apt-get install python3-pyqt5.qtquick python3-pyqt5.qtwebkit python3-pyqt5.qtmultimedia python3-pyqt5.qtopengl python3-pyqt5.qtscript python3-pyqt5.qtsql python3-pyqt5.qttest python3-pyqt5.qtuitools python3-pyqt5.phonon
```
安装后,尝试使用以下命令导入PyQt5:
```
from PyQt5.QtCore import *
```
sudo python3 -m pip install PyQt5 The directory '/home/trunk/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. The directory '/home/trunk/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. Collecting PyQt5 Downloading https://files.pythonhosted.org/packages/36/66/19983d471c702e551a19a7225a92a7c1efadd961f6c650110ed906dd0ed7/PyQt5-5.15.6-cp36-abi3-manylinux1_x86_64.whl (8.3MB) 100% |████████████████████████████████| 8.3MB 75kB/s Collecting PyQt5-Qt5>=5.15.2 (from PyQt5) Could not find a version that satisfies the requirement PyQt5-Qt5>=5.15.2 (from PyQt5) (from versions: ) No matching distribution found for PyQt5-Qt5>=5.15.2 (from PyQt5)
这是一个安装 PyQt5 的错误信息,提示了两个问题:1. 目录的权限问题;2. 缺少 PyQt5-Qt5>=5.15.2 这个依赖。你可以尝试使用 sudo -H 来安装 PyQt5,如下所示:
sudo -H python3 -m pip install PyQt5
如果还是出现问题,你可以先尝试解决目录权限问题,然后再重新安装 PyQt5。如果依赖问题仍然存在,你可以考虑更新 pip 或者使用 conda 等其他包管理工具来安装 PyQt5。
阅读全文
相关推荐
















