python orange3_Orange3 - 开源机器学习和数据可视化工具

Orange is a component-based data mining software. It includes a range of data visualization, exploration, preprocessing and modeling techniques. It can be used through a nice and intuitive user interface or,

for more advanced users, as a module for the Python programming language.

This is a development version of Orange 3. The stable version 2.7 is still available (binaries and sources).

Installing

This version of Orange requires Python 3.4 or newer. To build it and install it in a development environment, run: # Install some build requirements via your system's package manager

sudo apt-get install virtualenv git python3-dev g++ gfortran \

libblas-dev liblapack-dev libatlas-base-dev

# Also install Qt dependencies for the GUI

sudo apt-get install python3-pyqt4

# Create a separate Python environment for Orange and its dependencies,

# and make it the active one

virtualenv --python=python3 --system-site-packages orange3venv

source orange3venv/bin/activate

# Clone the repository and move into it

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

cd orange3

# Install the minimum required dependencies first

pip install numpy

pip install scipy

pip install -r requirements-core.txt # For Orange Python library

pip install -r requirements-gui.txt # For Orange GUI

pip install -r requirements-sql.txt # To use SQL support

pip install -r requirements-opt.txt # Optional dependencies, may fail

# Finally install Orange in editable/development mode.

pip install -e .

复制代码

Installation of SciPy and qt-graph-helpers is sometimes challenging because of their non-python dependencies that have to be installed manually. More detailed, if mostly obsolete, guides for some platforms can be found in the wiki.

Anaconda Installation

First, install Anaconda for your OS (Python version 3.5+). Create virtual environment for Orange: conda create python=3 --name orange3

复制代码

In your Anaconda Prompt add conda-forge to your channels: conda config --add channels conda-forge

复制代码

This will enable access to the latest Orange release. Then install Orange3: conda install orange3

复制代码

Starting Orange GUI

Orange GUI requires PyQt, which is not pip-installable in Python 3. You have to download and install it system-wide. Make sure that the virtual environment for orange is created with --system-site-packages, so it will have access to the

installed PyQt4.

To start Orange GUI from the command line, assuming it was successfully installed, run: orange-canvas

# or

python3 -m Orange.canvas

复制代码

Append --help for a list of program options.

Windows dev setup

Windows + GCC: python setup.py build_ext --inplace --compile=mingw32

复制代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值