我正在尝试在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.
有谁知道如何安装Orange 2.7?分步说明非常有用!
我知道这是Orange的旧版本;但是,我的双手并列,我必须在这个项目中使用Python 2.7。
提前致谢!
答案 0 :(得分:1)
不确定是否有其他人会关心,但我想出了这个,想分享......
我下载了我需要的.whl文件:
橙2.7.8-cp27-cp27m-win_amd64.whl
打开命令提示符,使用pip install&#34; .whl文件位置\ .whl文件名&#34;
这很简单!我希望这能帮助别人,就像它帮助了我一样。
答案 1 :(得分:0)
Orange 2.7需要Qt4,而conda环境中的某些应用程序(conda-navigator)需要Qt5。由于只能同时安装Qt的一个版本,因此会触发安装错误。
使用separate environment安装Orange 2.7可以避免冲突的依赖关系。
要获得橙色create a new environment,您需要运行
{
"code": "rest_forbidden",
"message": "Sorry, you are not allowed to do that.",
"data": {
"status": 403
}
}
安装完成后,您可以activate the new environment使用以下命令运行橙色:
conda create --name orange2 orange
答案 2 :(得分:0)
第一个解决方案对我不起作用,我没试过第二个。 这对我有用:
我不得不降级pyqt。
conda info pyqt
使用上面的命令找到必要的pyqt版本。我的是pyqt 4.11.3与ubuntu上的python 2.7兼容。
使用以下命令中的repo_url。
conda install <repo_url>
这将降低pyqt并使其与orange兼容。
然后尝试安装橙色。这对我有用。