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适合我 –