繁体   English   中英

为什么我不能从pypi安装PyQt5?

[英]Why can't I install PyQt5 from the pypi?

我想在pycharm中使用PyQt5。 尝试从可用软件包安装软件包后,出现错误消息:“安装软件包失败:安装软件包PyQt5时出错。”
完整的日志在这里:

------------------------------------------------------------
C:\Program Files (x86)\JetBrains\PyCharm 3.0.1\helpers\packaging_tool.py run on 02/05/14 16:13:23
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:\Python27\lib\site-packages\pip-1.3.1-py2.7.egg\pip\basecommand.py", line 139, in main
    status = self.run(options, args)
  File "C:\Python27\lib\site-packages\pip-1.3.1-py2.7.egg\pip\commands\install.py", line 266, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "C:\Python27\lib\site-packages\pip-1.3.1-py2.7.egg\pip\req.py", line 1026, in prepare_files
    url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
  File "C:\Python27\lib\site-packages\pip-1.3.1-py2.7.egg\pip\index.py", line 171, in find_requirement
    raise DistributionNotFound('No distributions at all found for %s' % req)
DistributionNotFound: No distributions at all found for PyQt5

我该怎么办?

这就是我所做的就是:

  • 已安装Python 3.3并添加到PATH
  • 已安装PyQt5-5.2-gpl-Py3.3-Qt5.2.0-x64.exe

我不知道如何在pycharm中使用PyQt
你能提供更多信息吗?

AFAIK,你不能从PyPI安装PyQt4 / PyQt5。 您必须单独安装它。

如果您看到链接,您可以看到PyPIt5上没有列出的PyQt5包(同样适用于PyQt4)。 因此,您需要从此处单独下载安装程序并进行安装。

那是什么的

DistributionNotFound:没有为PyQt5找到任何发行版

是指。

[更新]:你也很可能需要以同样的方式安装sip,方法如下: https//askubuntu.com/a/666336/12214

仅供参考,使用pip安装QtPy5的工作原理是3.6.5。 根据https://www.riverbankcomputing.com/software/sip/download甚至3.5及更高版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM