-
Notifications
You must be signed in to change notification settings - Fork 0
Orange Canvas Installation Guide (Windows)
Go to http://orange.biolab.si/download/windows/ and download the latest 'Full package', save it and open/run the installer.
When/If asked by the installer to allow changes to your computer, choose Yes.
The installation program will first run the Python 2.7 installer if one is not already installed (and registered with Windows). Allow the Python installer to run its course.
The installer will then run installers for other required packages (numpy, scipy, PyQt4, PyQwt5, ...). Click through all of them.
The installer will place an 'Orange Canvas' shortcut to your desktop and Start Menu. Double click it and wait for the program to open.
- Open the windows 'Command Prompt' and execute
(replace C:\Python27 with the directory where you installed Python if you selected an alternative installation target path)
C:\Python27\python.exe -m Orange.OrangeCanvas -l3
-
If the error is
import orange ... ImportError: DLL load failed: %1 is not a valid Win32 application.
then you have probably installed Orange library inside an existing 64-bin Python install. Uninstall everything including Python, make sure the Python installation directory was removed (if not then delete it manually) and re-run the Orange installer.
-
If the error is
from PyQt4.QtGui import ... ImportError:DLL load failed: %1 is not a valid Win32 application.
then you probably have a broken PyQt4. Uninstall PyQwt5 and PyQt4 packages using the Windows 'Control Panel -> Add-Remove Programs', make sure the 'C:\Python27\Lib\site-packages\PyQt4' directory was deleted (if not delete it manually) and re-run the Orange installer
-
Use the same installer. It will install a 32-bit version of Python/Orange and 64-bit windows can run 32-bit applications, so everything should work as long as you do not mix the 32/64 bit Python/Orange (for instance by selecting the default C:\Python27 installation prefix if an 64 bit Python is already installed in the same directory).
Note that you can install 64 and 32 bit Python side by side simply by installing them into different directories (for instance \Python27-32 and \Python27-64), but make sure you select the right one when running/installing python programs/libraries.
- Avoid the use of non ASCII characters in path names and/or all text input controls (I know this is completely inexcusable but full unicode support is out of scope for Orange 2, the situation should be much improved in Orange 3).
- Report the error to Orange developemnt team.