Commit ea7731aca9d1920690effca7c3d4cf5495348f56
1 parent
b229ece9
Exists in
master
Update README.md
Split readme
Showing
1 changed file
with
3 additions
and
65 deletions
Show diff stats
README.md
| ... | ... | @@ -16,68 +16,6 @@ InVesalius generates 3D medical imaging reconstructions based on a sequence of 2 |
| 16 | 16 | |
| 17 | 17 | ### Development |
| 18 | 18 | |
| 19 | -#### Linux 64 bits (tested on Ubuntu 16.04) | |
| 20 | - | |
| 21 | -1) Install the dependencies: `sudo apt-get install python-wxgtk3.0 python-numpy python-scipy python-pil python-matplotlib python-skimage python-nibabel python-serial python-psutil python-vtk6 python-vtkgdcm python-gdcm python-casmoothing cython` | |
| 22 | - | |
| 23 | -2) Enter on invesalius3 folder and execute: `python setup.py build_ext --inplace` | |
| 24 | - | |
| 25 | -#### Windows 64 bits (tested on Windows 7) | |
| 26 | - | |
| 27 | -1) **Python 2.7.8** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/python-2.7.8.amd64.msi | |
| 28 | - | |
| 29 | -* Create a system variable named `%PYTHONPATH%` with values: `C:\Python27;C:\Python27\Lib;C:\Python27\Lib\site-packages;C:\Python27\Scripts;` | |
| 30 | -* Insert into `Path` varibale the value `%PYTHONPATH%` | |
| 31 | - | |
| 32 | -2) **wxPython 3.0.2** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/wxPython3.0-win64-3.0.2.0-py27.exe | |
| 33 | - | |
| 34 | -3) **PIP** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/get-pip.py | |
| 35 | -* Download the script and execute `python get-pip.py` | |
| 36 | - | |
| 37 | -4) **Numpy 1.11.0** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/numpy-1.11.0+mkl-cp27-cp27m-win_amd64.whl | |
| 38 | -* Download and execute `pip install numpy-1.11.0+mkl-cp27-cp27m-win_amd64.whl` | |
| 39 | - | |
| 40 | -5) **Scipy 0.17.1** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/scipy-0.17.1-cp27-cp27m-win_amd64.whl | |
| 41 | -* Download and execute `pip install scipy-0.17.1-cp27-cp27m-win_amd64.whl` | |
| 42 | - | |
| 43 | -6) **Pillow (new Python Image Library)** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/Pillow-3.2.0-cp27-cp27m-win_amd64.whl | |
| 44 | -* Download and execute `pip install Pillow-3.2.0-cp27-cp27m-win_amd64.whl` | |
| 45 | - | |
| 46 | -7) **Matplotlib 1.5.1** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/matplotlib-1.5.1-cp27-none-win_amd64.whl | |
| 47 | -* Download and execute `pip install matplotlib-1.5.1-cp27-none-win_amd64.whl` | |
| 48 | - | |
| 49 | -8) **Scikit Image 0.12.3** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/scikit_image-0.12.3-cp27-cp27m-win_amd64.whl | |
| 50 | -* Download and execute `pip install scikit_image-0.12.3-cp27-cp27m-win_amd64.whl` | |
| 51 | - | |
| 52 | -9) **Nibabel 2.0.2** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/nibabel-2.0.2-py2.py3-none-any.whl | |
| 53 | -* Download and execute `pip install nibabel-2.0.2-py2.py3-none-any.whl` | |
| 54 | - | |
| 55 | -10) **PySerial 3.0.1** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/pyserial-3.0.1-py2.py3-none-any.whl | |
| 56 | -* Download and execute `pip install pyserial-3.0.1-py2.py3-none-any.whl` | |
| 57 | - | |
| 58 | -11) **PSUtil 4.2.0** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/psutil-4.2.0-cp27-cp27m-win_amd64.whl | |
| 59 | -* Download and execute `pip install psutil-4.2.0-cp27-cp27m-win_amd64.whl` | |
| 60 | - | |
| 61 | -12) **VTK 6.3.0** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/vtk.zip | |
| 62 | -* Download and unzip on `C:\Python27\Lib\site-packages` and add on `%PYTHONPATH%` variable the value `C:\Python27\Lib\site-packages\vtk\vtk;` | |
| 63 | - | |
| 64 | -13) **GDCM (trunk)** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/gdcm.zip | |
| 65 | -* Download and unzip on `C:\Python27\Lib\site-packages` and add on `%PYTHONPATH%` variable the value `C:\Python27\Lib\site-packages\gdcm;` | |
| 66 | - | |
| 67 | -14) **CA Smoothing** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/python_ca_smoothing.zip | |
| 68 | -* Download and unzip the two files on `C:\Python27\Lib\site-packages` | |
| 69 | - | |
| 70 | -15) **Visual C++ 2015 Runtime** - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/vcredist_x64.exe | |
| 71 | -* Download and install | |
| 72 | - | |
| 73 | -16) **Cython** | |
| 74 | -* Execute `pip install cython` | |
| 75 | - | |
| 76 | -17) **Compiled InVesalius parts** | |
| 77 | - | |
| 78 | -* Option 1: Install [Microsoft Visual Studio Community 2015](https://www.visualstudio.com/pt-br/downloads/download-visual-studio-vs.aspx) and execute `python setup.py build_ext --inplace` on invesalius3 folder. | |
| 79 | - | |
| 80 | -* Option 2: Download pre-compiled parts and unzip on `invesalius3/invesalius/data` - ftp://ftp.cti.gov.br/pub/dt3d/invesalius/files/dev/win64/invesalius-compiled_parts.zip | |
| 81 | - | |
| 82 | - | |
| 83 | -Special thank's to Christoph Gohlke, Laboratory for Fluorescence Dynamics, University of California, Irvine for providing the pre-compiled of various [python packages for Windows 64 bits](http://www.lfd.uci.edu/~gohlke/pythonlibs/) | |
| 19 | +* [Running InVesalius 3 in Linux](https://github.com/invesalius/invesalius3/wiki/Running-InVesalius-3-in-Linux) | |
| 20 | +* [Running InVesalius 3 in Mac](https://github.com/invesalius/invesalius3/wiki/Running-InVesalius-3-in-Mac) | |
| 21 | +* [Running InVesalius 3 in Windows](https://github.com/invesalius/invesalius3/wiki/Running-InVesalius-3-in-Windows) | ... | ... |