我使用python2.7开发了一个依赖skimage、QTcore和Pyqt4的python脚本,我的主要开发是在Ubuntu上,我毫不费力地导入并安装了所有库,但现在我正试图将我的开发转移到windows上,我正在与库作斗争。
我的导入列表:
from skimage.viewer.qt.QtCore import Qt
import operator
import datetime
from PyQt4.QtCore import QAbstractTableModel, SIGNAL
import mainwindow as maingui
import gnupg
import os
import createkeyclass as crkey
from PyQt4 import QtCore, QtGui
from PyQt4.QtGui import QMessageBox
import threading
我安装了PyQt4,我可以在C:\Python27\Lib\site packages\PyQt4中看到它,使用
PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64。exe文件
我从网站上得到的。
已下载并安装Skimage库
github页面的scikit image master
并启动了安装程序。使用命令的py脚本
python setup.py develop
这表明它安装成功。
然后我做到了
pip install -U -e
这表明它已成功安装。
我现在面临的问题是,当我运行脚本时,我会得到以下缺少的导入:
from skimage.viewer.qt.QtCore import Qt
ImportError: No module named QtCore
当我对这个库进行注释时,QTGUI看起来很好,程序运行证明安装了pyqt4。
非常感谢。