当前位置: 代码迷 >> 综合 >> 【cv项目】Image-Downloader 的安装和使用
  详细解决方案

【cv项目】Image-Downloader 的安装和使用

热度:21   发布时间:2023-11-25 04:26:16.0

 

因为需要参考项目:https://github.com/sczhengyabin/Image-Downloader 进行windows的安装

所以:

1,创建环境 conda create -n image-downloader python==3.5

2。然后安装 pip install PyQt5==5.6  pip install pyqt5-tools==5.7.1.1.2

3.  参考:Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5 https://blog.csdn.net/seagulhui1/article/details/80430540?depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-2&utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-2

设置了

4.接着运行时报错:ImportError: No module named sip

查了下,可能是PyQt5 和 pyqt5-tools  不匹配原因。所以我没尝试进行匹配这两个版本。

 

之所以安装pyqt=5.6是因为如下中

【疑惑】这个代码是自动生成的吧? 

5.我开始下载:PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x32-2.exe 安装这个安装,这里的designer.exe 就在PyQT5 下面(用pip的话是在pyqt5-tools  下)https://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.6/PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x32-2.exe/download

6.运行后

pyinstaller image_downloader_gui.spec

然后生成的先是闪退,后面则是直接报错如下。

且运行下gui也报错:

然后我试一下这个解决办法:

参考Image-Downloader 的安装和使用 https://blog.csdn.net/weixin_41793473/article/details/104280121

之前是下载:phantomjs-2.5.0-beta2-windows 现在更换为phantomjs-2.1.1-windows,并将解压后的文件放在如下目录:

然后在该项目目录下安装:

ok!

然后 我提问了一下:https://github.com/sczhengyabin/Image-Downloader/issues/21

尽管可以跑,但是还是不能解决这个问题:

  相关解决方案