Orange下载与安装

首先感谢两位大神的分享
链接: 参考自https://github.com/biolab/orange3
链接: 参考自https://my.oschina.net/u/2306127/blog/548833

Orange下载与安装

    • 1.Orange简介
    • 2.Orange官网下载
    • 3.使用Miniconda / Anaconda进行安装
      • Orange需要Python 3.6或更高版本。
    • 4.pip安装Orange
        • 1)为一些需求导入相关的包
        • 2)为Orange安装所需要的python依赖包和环境
        • 3)激活环境
        • 4)下载Orange源代码
        • 5)安装
        • 6)运行
    • 5.安装中出现的问题

1.Orange简介

Orange是一种基于组件的数据挖掘软件。它包括一系列数据可视化,探索,预处理和建模技术。它可以通过一个漂亮而直观的用户界面使用,或者对于更高级的用户,可以作为Python编程语言的模块使用。

这是Orange的最新版本(适用于Python 3)。不推荐使用Orange 2.7(适用于Python 2.7)的版本(二进制文件和源代码)。

这里有不少关于数据挖掘和分析的文章(英文的,有时间了慢慢翻译一些):http://blog.biolab.si/

Orange操作简单,但功能很强大,可以使用Python强大的扩展库资源。具有快速而又多功能的可视化编程前端,以便浏览数据分析和可视化。

Orange包含了完整的一系列的组件以进行数据预处理,并提供了数据帐目、过渡、建模、模式评估和勘探的功能。其由C++ 和 Python开发,它的图形库是由跨平台的Qt框架构建的,可以可视化地进行操作。
源代码托管在:
https://github.com/biolab/orange3
https://github.com/biolab/orange-bio
在Ubuntu上使用这个脚本进行安装
下载链接:http://biolab.github.io/install-orange/setup-ubuntu.sh

2.Orange官网下载

官网地址:https://orange.biolab.si/download/windows/
Orange下载与安装_第1张图片
然后按照步骤安装,一路next即可

3.使用Miniconda / Anaconda进行安装

Orange需要Python 3.6或更高版本。

首先,为您的操作系统安装Miniconda。为Orange创建虚拟环境:

conda create python=3 --name orange3

在您的Anaconda Prompt中添加conda-forge到您的频道:

conda config --add channels conda-forge

这将允许访问最新的Orange版本。然后安装Orange3:

conda install orange3

要安装附加组件,请遵循类似的配方:

conda install orange3-

有关详细信息,请参阅特定的附加存储库。

4.pip安装Orange

1)为一些需求导入相关的包

Ubuntu:sudo apt install virtualenv build-essential python3-dev
Windows: pip install virtualenv build-essential python3-dev

2)为Orange安装所需要的python依赖包和环境

Ubuntu:virtualenv --python=python3 --system-site-packages orange3venv
Windows:virtualenv --python=python3 --system-site-packages orange3venv

Windows下如果出现安装错误,可以使用 python -m 来启动
如果说没有“–python=python3” 那语句中就删除掉在执行

3)激活环境

source orange3venv/bin/activate

如果出错则运行:python -m source orange3venv/bin/activate

4)下载Orange源代码

git clone https://github.com/biolab/orange3

5)安装

cd orange3
pip install -r requirements-core.txt
pip install -r requirements-dev.txt
pip install -r requirements-doc.txt
pip install -r requirements-gui.txt
pip install -r requirements-sql.txt

6)运行

python -m Orange.canvas

5.安装中出现的问题

问题一:

ERROR: Command “python setup.py egg_info” failed with error code 1 in C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-0i70x6nm\Orange\

问题出在pip版本与setuptools的版本问题,但是不知道对应的版本应该是什么,之前安装成功过一次,后来又出现了问题
大多数的将setuptools安装为33.1.1版本就可以了,但这只是本人的个人经验,并不能解决所有人的问题

python -m pip install --upgrade --force pip

pip install setuptools==33.1.1

问题二:
在这里插入图片描述
同样在使用 virtualenv与git 开头的命令时也会出现这种问题,
首先需要导入source与virtualenv

pip install source virtualenv

然后使用

python -m pip install source virtualenv

python -m 有什么作用呢??
先看看 python --help 给出的信息
Orange下载与安装_第2张图片
意思是将库中的python模块当作脚本去运行。
其实直接去调用包中的__main__.py文件,将其作为一个模块,用这个模块来启动整个程序
具体请参考:http://www.maixj.net/ict/python-m-19009

而git的操作,则需要下载git,将git配置好后就可以使用了

问题三:
安装包出现eggs的问题,此时可以安装使用vical studio C ++ 解决。
这个网上有教程,就不详细说了。安装的时间可能会长一些,耐心等待…

你可能感兴趣的:(安装,Orange)