首先感谢两位大神的分享
链接: 参考自https://github.com/biolab/orange3
链接: 参考自https://my.oschina.net/u/2306127/blog/548833
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
官网地址:https://orange.biolab.si/download/windows/
然后按照步骤安装,一路next即可
首先,为您的操作系统安装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-
有关详细信息,请参阅特定的附加存储库。
Ubuntu:sudo apt install virtualenv build-essential python3-dev
Windows: pip install virtualenv build-essential python3-dev
Ubuntu:virtualenv --python=python3 --system-site-packages orange3venv
Windows:virtualenv --python=python3 --system-site-packages orange3venv
Windows下如果出现安装错误,可以使用 python -m 来启动
如果说没有“–python=python3” 那语句中就删除掉在执行
source orange3venv/bin/activate
如果出错则运行:python -m source orange3venv/bin/activate
git clone https://github.com/biolab/orange3
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
python -m Orange.canvas
问题一:
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 给出的信息
意思是将库中的python模块当作脚本去运行。
其实直接去调用包中的__main__.py文件,将其作为一个模块,用这个模块来启动整个程序
具体请参考:http://www.maixj.net/ict/python-m-19009
而git的操作,则需要下载git,将git配置好后就可以使用了
问题三:
安装包出现eggs的问题,此时可以安装使用vical studio C ++ 解决。
这个网上有教程,就不详细说了。安装的时间可能会长一些,耐心等待…