2 phoebe ma Phoebe_Ma 于 2017.09.11 23:31 提问

python界面开发工具安装问题

求教大神,我安装了Anaconda3.4,pycharm,然后安装了PyQt5,当我安装eric6,点击install后出现
python version:3.6.2
sorry,please install PyQt5.
Error:DDL load failed:找不到指定模块。
但是编写如下测试程序又没问题
import sys
from PyQt5 import QtCore
from PyQt5 import QtWidgets
app=QtWidgets.QApplication(sys.argv)
widget=QtWidgets.QWidget()
widget.resize(360,360)
widget.setWindowTitle("----Hello----")
widget.show()
sys.exit(app.exec_())

为什么会这样呢?

9个回答

m0_38124502
m0_38124502   2017.09.13 11:05
已采纳

你位置安装的不对,更改一下安装位置就好了。

caozhy
caozhy   Ds   Rxr 2017.09.12 09:12

http://download.csdn.net/download/caozhy/9929210
我自己传的,确保好用

Phoebe_Ma
Phoebe_Ma   2017.09.13 15:13

我最后也不知道怎么弄的,应该是弄好了
图片说明
让安装的Pt4Pt5和Qsci是QScintilla里的,我安装了老半天QScintilla~安好了这个就能装Eric6了
我是先安装了Anaconda3再装了个3.5的python在Anaconda3的目录下,我查python版本发现是Anaconda3里本来就有的3.61版的python

qq_26739107
qq_26739107   2017.09.12 09:14

你可以试一下是不是eric6和pyqt5版本不兼容?

Phoebe_Ma
Phoebe_Ma   2017.09.12 10:44

我安装的都是32位的

qq_26265625
qq_26265625   2017.09.12 15:47

是不是环境变量没有设置好,或者版、版本兼容问题,这些都需要试一试的

Phoebe_Ma
Phoebe_Ma   2017.09.12 19:31

应该不是,是没有安装QScintilla,安装QScintilla时最后出现错误:
图片说明
图片说明
不知道该怎么办了

m0_38124502
m0_38124502   2017.09.13 11:15

你的电脑上是不是安装了不同版本的python。比如python3.6.1和你的anaconda3,这两个版本进行安装模块的时候首先要确保要安装到哪一个版本里,
也就是环境变量的配置问题,或者你安装的时候直接调用要安装的python版本进行安装。不然像你说的那样,看似安装好了,但是你可能安装到另一个版本中了。你却在这个版本中进行调用,那这个版本中就会出错,因为根本没有这个模块。

selfimpro_001
selfimpro_001   2017.09.12 09:07

你可以试一下是不是eric6和pyqt5版本不兼容?

Csdn user default icon
上传中...
上传图片
插入图片