The implementation is in Python 3.2, and is intended for Windows (any recent), Mac OS-X 10.5/10.6, Unix or Linux. The standard intallation includes both desktop GUI and a localhost RESTful web server. Sources for the standard version are on gitHub (master branch). A Python 2.7 server version of the non-desktop portion supports servers such as Google App Engine (source zip is on the download page).
Memory required for desktop use is about twice of comparable commercial products, e.g., a US-GAAP filing might need 30-60MB (x32 ok), comparing two 2011 us-gaaps for versioning report generation might take 4.5G (x64 needed). Memory required for server use for large dimensional instances has been reported to be less than some comparable commerical products.
Windows
Windows x64 Installer
- Download the Windows x64 installer. It is a .exe installer file with the App inside.
- (All the Python and resources needed are built inside the installation, you do not have to download Python or ActiveTCL separately.)
Windows 32 bit Installer
- Download the Windows 32 bit (x86) installer. It is a .exe installer file with the App inside.
- (All the Python and resources needed are built inside the installation, you do not have to download Python or ActiveTCL separately.)
Mac
App
- Download the Mac OS App. It is a .dmg file with the App inside. Drag the App to your Applications folder (or anywhere else, such as desktop), and ‘eject’ the .dmg.
- (All the Python and resources needed are built inside the App, you do not have to download Python or ActiveTCL separately.)
4 Responses to Installation
Leave a Reply Cancel reply
Recent Comments
- admin on Download
- Carlos Miguel FARIAS on GUI Operation
- Nils Wilhelm on Download
- Mauricio Ahumada on Command Line Operation
- Mauricio Ahumada on Command Line Operation
You made some tight points there. I looked on the net for the difficulty and located most individuals can approve along with your blog.
I got the following error when I install from source code on Mac
—————————————
macbook:$ python3.2 -marelle.CntlrWinMain
Traceback (most recent call last):
File “/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/runpy.py”, line 160, in _run_module_as_main
“__main__”, fname, loader, pkg_name)
File “/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/runpy.py”, line 73, in _run_code
exec(code, run_globals)
File “/Users/Downloads/Arelle/arelle/CntlrWinMain.py”, line 17, in
from arelle import XbrlConst
File “arelle/XbrlConst.py”, line 1, in
from arelle.ModelValue import qname
File “arelle/ModelValue.py”, line 124, in
from arelle.ModelObject import ModelObject
File “arelle/ModelObject.py”, line 8, in
from lxml import etree
ImportError: No module named lxml
macbook:Arelle $ python3.2 -marelle.CntlrWinMain
Traceback (most recent call last):
File “/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/runpy.py”, line 160, in _run_module_as_main
“__main__”, fname, loader, pkg_name)
File “/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/runpy.py”, line 73, in _run_code
exec(code, run_globals)
File “/Users/Downloads/Arelle/arelle/CntlrWinMain.py”, line 17, in
from arelle import XbrlConst
File “arelle/XbrlConst.py”, line 1, in
from arelle.ModelValue import qname
File “arelle/ModelValue.py”, line 124, in
from arelle.ModelObject import ModelObject
File “arelle/ModelObject.py”, line 8, in
from lxml import etree
ImportError: No module named lxml
macbook$
Yes, the lxml module needs to be installed to work from source (on any platform).
Thanks for your help. I successfully installed lxml on osx 10.6.8 with python3.2 using pypm install lxml. The instruction is here http://code.activestate.com/pypm/lxml/