1
我試圖拼命地在運行macOS Sierra的Mac上爲Python2.7安裝PyQt5。我試着運行:macOS Sierra安裝PyQt5 for python2.7
brew install pyqt5
以及下載的源代碼和編譯自己。任何人都可以給我提供一些快速命令,我可以複製/粘貼到終端爲python2.7安裝PyQt5?
我試圖拼命地在運行macOS Sierra的Mac上爲Python2.7安裝PyQt5。我試着運行:macOS Sierra安裝PyQt5 for python2.7
brew install pyqt5
以及下載的源代碼和編譯自己。任何人都可以給我提供一些快速命令,我可以複製/粘貼到終端爲python2.7安裝PyQt5?
這是問題的一個很好的破敗,和一個解決方案:
我想你沒有看到使用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
謝謝,我試過這個解決方案,它的工作完美。我是python和unix的新手,所以我完全不知道甚至可以爲軟件包安裝創建虛擬環境。非常感謝,現在讀一下venv! :) – user3185731
很高興工作!耶,好。 virtualenv將python的全部新副本以及所有關聯的東西安裝到您選擇的目錄中。然後當你說「激活」時,它會與你的PATH混淆,這是當你說「python」時得到搜索的目錄列表,或者運行沒有/的一個其他命令(而不是一個shell功能或內置)。 如果你打開一個新的shell並想使用新的python,你會想''說。 venv/bin/activate'再次讓你的路徑改變。 virtualenv是必要的,如果你想使用python而不搞亂! –