2017-02-04 179 views
1

我試圖拼命地在運行macOS Sierra的Mac上爲Python2.7安裝PyQt5。我試着運行:macOS Sierra安裝PyQt5 for python2.7

brew install pyqt5 

以及下載的源代碼和編譯自己。任何人都可以給我提供一些快速命令,我可以複製/粘貼到終端爲python2.7安裝PyQt5?

回答

0

這是問題的一個很好的破敗,和一個解決方案:

https://plashless.wordpress.com/2014/03/26/building-pyqt5-for-python2-7-on-a-clean-ubuntu-13-10-build-machine/

我想你沒有看到使用python3作爲一個選項。即使在一個virtualenv?使用python2開發新軟件可能會變得越來越令人沮喪(越來越多的問題,如你遇到的問題)。

sudo easy_install pip 
sudo pip install virtualenv 
brew install python3 
virtualenv -p python3 venv 
. venv/bin/activate 
pip install pyqt5 
# PROFIT 
+0

謝謝,我試過這個解決方案,它的工作完美。我是python和unix的新手,所以我完全不知道甚至可以爲軟件包安裝創建虛擬環境。非常感謝,現在讀一下venv! :) – user3185731

+0

很高興工作!耶,好。 virtualenv將python的全部新副本以及所有關聯的東西安裝到您選擇的目錄中。然後當你說「激活」時,它會與你的PATH混淆,這是當你說「python」時得到搜索的目錄列表,或者運行沒有/的一個其他命令(而不是一個shell功能或內置)。 如果你打開一個新的shell並想使用新的python,你會想''說。 venv/bin/activate'再次讓你的路徑改變。 virtualenv是必要的,如果你想使用python而不搞亂! –

相關問題