推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
BingoXuan
V2EX  ›  Python

给系统 Python 安装 pyqt5 遇到问题

  •  
  •   BingoXuan · May 29, 2018 via Android · 2455 views
    This topic created in 3049 days ago, the information mentioned may be changed or developed.

    因为项目一开始技术选型的问题,要在 mac 的系统 python 安装 pyqt5。之前折腾了好久了,现在遇到一个问题。之前也遇过,但是忘记但是怎么结局的。

    将编译好的 pyqt5 和 sip 放在 /library/python/2.7/site-packages 下,以及将 qt 放在编译时候指定的 qmake 路径。按道理来说就可以安装完成了。

    但现在在格式化重装的 10.12 或者其他更高版本的系统的 Mac 会报错,错误原因是 no find or load the Qt platform plugin “ CoCoa ” in “” 给出的修复建议是 Reinstalling the Application may fix problem

    至于同样方法能不能在其他电脑可以用,是可以的。之前同事电脑上的 pyqt 也是用我编译的安装的。甚至在 10.11 上也没问题。不知道各位有什么解决办法。

    4 replies  •  2018-05-29 21:47:14 +08:00
    dosmlp
        1
    dosmlp  
       May 29, 2018
    重装就好了
    BingoXuan
        2
    BingoXuan  
    OP
       May 29, 2018 via Android
    @dosmlp
    我也是把系统重装了,还是不行。关键在于项目只能以复制文件方式做部署,不能编译,文件还不能太大。我也很惆怅。
    debuggerx
        3
    debuggerx  
       May 29, 2018 via Android   ❤️ 1
    不知道是我太菜没用到复杂的东西还是 catch 错了点,pyqt5 安装打包不是都很简单么,不管 win/linux 还是 mac,直接 pycharm 建个 venv,然后直接在 pycharm 的工程设置里搜索安装 pyqt5(还可以指定安装版本,因为好像 mac 下 5.8 以上版本存在从 qtextedit 里复制文本会带 bom 头的问题)就能正常开发使用了,同样方式直接搜索安装 pyinstaller,不用任何设置一行命令就能把 pyqt5 工程打包成独立文件程序……
    BingoXuan
        4
    BingoXuan  
    OP
       May 29, 2018 via Android
    @debuggerx
    最主要是客户要用 mac 的系统 python 运行,虚拟环境和 python3 不接受,也不接受 pyinstaller 的打包。至于原因同父母会让自己的孩子在外面买零食吃。虽说孩子吃的到底还是外面的东西。但经过自己手安心。
    我也的预编译包了。只好自己编译自己部署。我试一下从 pycharm 或者 brew 里面获取编译好的包扔进。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2372 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 12:01 · PVG 20:01 · LAX 05:01 · JFK 08:01
    ♥ Do have faith in what you're doing.