2
最近(如兩個月前)Anaconda從PyQt4移動到PyQt5。我意識到這一點時,我剛把它安裝在一個新的Windows機器上,我的舊代碼將無法運行。有沒有一種(相對容易)的方式來在Windows上運行Anaconda的情況下沿PyQt5安裝PyQt4?anaconda python 3.5安裝PyQt4
最近(如兩個月前)Anaconda從PyQt4移動到PyQt5。我意識到這一點時,我剛把它安裝在一個新的Windows機器上,我的舊代碼將無法運行。有沒有一種(相對容易)的方式來在Windows上運行Anaconda的情況下沿PyQt5安裝PyQt4?anaconda python 3.5安裝PyQt4
您可以從單獨的通道安裝PyQt4版本,但它會降級您當前安裝的PyQt5版本。
conda install --channel https://conda.anaconda.org/conda-forge pyqt
解決此問題的一個方法是創建一個額外的anaconda環境並從那裏安裝它。
在Windows命令提示符:
# Create the environment
conda create -n py35_qt4 python=3.5 anaconda
# Activate the new environment
activate py35_qt4
# Install the PyQt4 package in the new environment
conda install --channel https://conda.anaconda.org/conda-forge pyqt
然後,當你想使用新的PyQt4的環境中,你將需要使用activate py35_qt4
命令來獲取到該環境中,或添加路徑該環境(類似於C:\Anaconda3\envs\py35_qt4\python.exe
)到您的IDE。
這仍然是使用Anaconda獲得PyQt4的最佳方式嗎? – user1367204
C:\ Anaconda \ envs \ Python27 \ Scripts> conda install --name EnvName --channel https://conda.anaconda.org/conda-forge pyq t = 4適合我 –