gpt4 book ai didi

python - PyCharm 3.0 找不到 PyQt5

转载 作者:IT老高 更新时间:2023-10-28 21:05:18 26 4
gpt4 key购买 nike

我已经安装了 Python 3.3.2(x86 和 x64 版本)并在它们之上安装了 PyQt5.1。

最近我安装了 PyCharm 3.0 社区版并配置为使用这些 Python 解释器。问题是 PyQt5 未显示在已安装软件包列表中,并且文档不起作用(Ctrl+Space 自动完成和 Ctrl+ Q 用于文档)。

当 PyCharm 查询骨架生成时,它似乎在处理 PyQt 但没有用。当我尝试使用 PyCharm 中的包系统安装 PyQt 时,出现以下错误:

C:\Program Files (x86)\PyCharm3.0\helpers\packaging_tool.py run on 10/06/13 13:58:52
Downloading/unpacking PyQt5
Getting page https://pypi.python.org/simple/PyQt5/
URLs to search for versions for PyQt5: https://pypi.python.org/simple/PyQt5/
Analyzing links from page https://pypi.python.org/simple/PyQt5/
Could not find any downloads that satisfy the requirement PyQt5

No distributions at all found for PyQt5

Exception information:
Traceback (most recent call last):
File "C:\Python\332_x64\lib\site-packages\pip-1.4.1-py3.3.egg\pip\basecommand.py", line 134, in main
status = self.run(options, args)
File "C:\Python\332_x64\lib\site-packages\pip-1.4.1-py3.3.egg\pip\commands\install.py", line 236, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "C:\Python\332_x64\lib\site-packages\pip-1.4.1-py3.3.egg\pip\req.py", line 1085, in prepare_files
url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
File "C:\Python\332_x64\lib\site-packages\pip-1.4.1-py3.3.egg\pip\index.py", line 265, in find_requirement
raise DistributionNotFound('No distributions at all found for %s' % req)

错误:

pip.exceptions.DistributionNotFound: No distributions at all found for PyQt5

但这似乎是无关的问题。

PyQt5 使用二进制安装程序安装。系统是 Win 7 x64。

更新:我发现以前索引中的日志无效,我试图让事情正常进行。该日志不包含有关 PyQt 的错误或警告。具体内容如下:

INFO - .skeletons.PySkeletonRefresher - Home path is C:\Program Files (x86)\PyCharm3.0 
INFO - .skeletons.PySkeletonRefresher - Pregenerated skeletons root is C:\Program Files (x86)\PyCharm3.0\skeletons
INFO - .skeletons.PySkeletonRefresher - Not found pregenerated skeletons at C:\Program Files (x86)\PyCharm3.0\skeletons\skeletons-win-386-python-3.3.2.zip
INFO - .skeletons.PySkeletonGenerator - Rebuilding builtin skeletons took 10947 ms
INFO - .skeletons.PySkeletonRefresher - Skeleton for PyQt5.QAxContainer
<...>
INFO - .skeletons.PySkeletonRefresher - Skeleton for PyQt5._QOpenGLFunctions_ES2

也许打包工具有问题:

INFO - packaging.PyPackageManagerImpl - Running packaging tool: C:/Python/332_x64/python.exe C:\Program Files (x86)\PyCharm3.0\helpers\packaging_tool.py list

但是仍然没有报错。

最佳答案

也无法在 pip 中安装,但从源代码构建对我来说效果很好。正如评论中提到的 .exe 文件没有附带文档,我认为 pycharm 不会喜欢这样,因为 qt 它的 c++。下载 here .

enter image description here

如果您不想从源代码构建,请检查 exe 文件在哪里安装 qt5。可能安装顺利,但安装的目录不在路径中。

关于python - PyCharm 3.0 找不到 PyQt5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19207645/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com