anaconda安装后解决pyqt5无法导入Qtmultimedia

1. 原因:anaconda中自带的pyqt5安装包不完全

2.解决方法:

1)pip list查看现有的安装包,若有pyqt5,则卸载

               pip uninstall  XXX 或者 conda remove XXX

2)下载自己合适版本的安装包

  1. PyQt5_sip,下载链接:https://pypi.org/project/PyQt5-sip/#files
  2. Click,下载链接:https://pypi.org/project/click/#files
  3.  python_dotenv,下载链接:https://pypi.org/project/python-dotenv/#files

  4. PyQt5-tools,下载链接:https://pypi.org/project/pyqt5-tools/#files
  5. 最后,PyQt5的安装包也可以在这里下载:https://pypi.org/project/PyQt5/#files

3)将安装包放在Anaconda的安装目录下:Anaconda/Lib/site-packages下,使用 pip install XXX.whl,依次安装

4) 测试

from PyQt5 import QtMultimedia

一开始由于缺少安装包,试了好几次才成功,离线安装很麻烦,如果在线安装就直接 pip install 很简单啦。
 

上一篇:centos下python pip3配置阿里源


下一篇:国内镜像源 sources