anaconda python 3.5安装PyQt4

时间:2016-10-17 14:35:49

标签: pyqt4 anaconda

最近(就像两个月前一样)Anaconda从PyQt4搬到了PyQt5。当我在新的Windows机器上新安装它时,我意识到了这一点,我的旧代码无法运行。是否有一种(相对简单的)方法在PyQt5上安装PyQt4并在Windows上运行Anaconda?

1 个答案:

答案 0 :(得分:4)

您可以从单独的频道安装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。