Python 橙色2.7安装“;“不满意错误”;

Python 橙色2.7安装“;“不满意错误”;,python,python-2.7,installation,orange,Python,Python 2.7,Installation,Orange,我正在尝试在Windows上使用Anaconda2安装Orange 2.7,但运气不太好 我尝试在命令提示符中使用:conda install-c anaconda orange 这不起作用,并导致以下错误提示: UnsatisfiableError: The following specifications were found to be in conflict: -navigator-updater -> pyqt >=5.6 -> qt 5.6.0 -> icu

我正在尝试在Windows上使用Anaconda2安装Orange 2.7,但运气不太好

我尝试在命令提示符中使用:
conda install-c anaconda orange

这不起作用,并导致以下错误提示:

UnsatisfiableError: The following specifications were found to be in conflict:
-navigator-updater -> pyqt >=5.6 -> qt 5.6.0 -> icu 57.*
-orange -> pyqt 4.* -> qt >=4.8.6,<5.0
-orange -> pyqt 4.* -> sip >=4.16.4,<4.18
Use "conda info <package>" to see the dependencies for each package.
不可满足错误:发现以下规范存在冲突:
-导航器更新程序->pyqt>=5.6->Qt5.6.0->ICU57*

-orange->pyqt 4.*->qt>=4.8.6,pyqt 4.*->sip>=4.16.4,不确定是否有其他人会在意,但我找到了这个,并想与大家分享

  • 我访问了以下站点:
  • 我下载了我需要的.whl文件:

    橙色-2.7.8-cp27-cp27m-win_amd64.whl

  • 打开命令提示符,使用pip install“.whl文件位置\.whl文件名”


  • 那很容易!我希望这能像帮助我一样帮助其他人。

    Orange 2.7需要Qt4,而您的conda环境(conda navigator)中的某些应用程序需要Qt5。由于同一时间只能安装一个版本的Qt,因此会触发安装错误

    通过使用安装Orange 2.7可以避免相互冲突的依赖关系

    要想得到橙色,你需要跑步

    conda create --name orange2 orange
    
    安装完成后,您可以使用以下命令启动并运行orange:

    activate orange2
    orange-canvas
    

    第一个解决方案对我不起作用,第二个我还没试过。 以下是对我有效的方法:

    我不得不降级pyqt

    conda info pyqt
    
    使用上面的命令查找所需的pyqt版本。我的PyQt4.11.3与ubuntu上的Python2.7兼容

    在下面的命令中使用repo_url

    conda install <repo_url>
    
    conda安装
    
    这将降级pyqt并使其与orange兼容

    然后尝试安装orange。这对我有用