簡體   English   中英

PyQt5無法為Python 3安裝

[英]PyQt5 won't install for Python 3

我試圖拼命安裝PyQt5。 到目前為止,我已經在OSx Mavericks,Ubuntu VM和W7 VM上進行了嘗試。 似乎沒有任何作用。 這就是我嘗試過的。

OSX

我嘗試過自制

brew update
brew install PyQt5

brew install命令的輸出:

==> Installing dependencies for pyqt5: qt5, sip    
==> Installing pyqt5 dependency: qt5    
==> Downloading http://download.qt-project.org/official_releases/qt/5.1/5.1.1/si    
Already downloaded: /Library/Caches/Homebrew/qt5-5.1.1.tar.gz    
==> ./configure -prefix /usr/local/Cellar/qt5/5.1.1 -system-zlib -confirm-licens    
==> make    
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -headerpad_max_install_names -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -stdlib=libc++ -mmacosx-version-min=10.7 -single_module -dynamiclib -o libqsqlite.dylib .obj/release-shared/smain.o .obj/release-shared/qsql_sqlite.o .obj/release-shared/sqlite3.o .obj/release-shared/moc_qsql_sqlite_p.o  -F/private/tmp/qt5-jmbp/qt-everywhere-opensource-src-5.1.1/qtbase/lib -framework QtSql -framework QtCore      
mv -f libqsqlite.dylib ../../../../plugins/sqldrivers/     
make[2]: *** [sub-plugins-make_first] Error 2    
make[1]: *** [sub-src-make_first] Error 2    
make: *** [module-qtbase-make_first] Error 2    

READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting    

These open issues may also help:    
    https://github.com/mxcl/homebrew/issues/23699    
    https://github.com/mxcl/homebrew/issues/23480    
    https://github.com/mxcl/homebrew/pull/22283    
    https://github.com/mxcl/homebrew/issues/23806

我已經嘗試了所有問題和故障排除。 似乎沒有任何幫助。

我也嘗試手動安裝它:sudo python3 configure.py --qmake = / Users / Thomas / Qt / 5.1.1 / clang_64 / bin / qmake --sip = / Users / Thomas / Downloads / sip-4.15.3 / sipgen / SIP

工作正常。 然后,當我嘗試sudo make它會一直給我:

    In file included from ../../../../Qt/5.1.1/clang_64/include/QtCore/qglobal.h:70:    
../../../../Qt/5.1.1/clang_64/include/QtCore/qsystemdetection.h:243:6: warning:     
      "This version of OS X is unsupported" [-W#warnings]    
      #    warning "This version of OS X is unsupported"    
     ^    
     1 warning generated.

我認為此警告無關緊要,因為qglobal.h在運行10.9時將max-version定義為10.8。

sudo make install不會給我任何錯誤,但是當我嘗試以超級用戶身份( sudo python3 )運行Python並嘗試dir(PyQt5) Python崩潰。 請注意找到該程序包。

在我需要Python開發標頭的地方閱讀。 所以我從OSx上的源代碼編譯了Python3.3.2。 這沒有讓我更好。

視窗

還沒嘗試那么多。 似乎要使用二進制GUI安裝程序進行安裝。 這里的問題是dir(PyQt5)列出了一些默認的Python內容(帶下划線),但是Qt *卻沒有任何實際含義。.對Windows不太了解,我也不想(VM確實很慢)。

Ubuntu的

安裝過程中沒有錯誤或警告(與OSx安裝過程中使用的命令完全相同),但是當我嘗試dir(PyQt5)時,Python也會中斷。 沒有錯誤或任何錯誤。

我嘗試搜索遇到的每一個錯誤,一些結果使我又重新開始。 雖然,這是我卡住甚至停止的地方。 如果有人知道,請幫助。

目前無法通過標准/簡便的方法在Mac OS X(包括優勝美地)中安裝PyQt5 我已經嘗試了所有方法,但只有一件事可行-編譯並安裝它。 在此操作中,這沒什么pyqt5 ,我寫了一個要點pyqt5在優勝美pyqt5安裝pyqt5步驟。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM