source: sasview/build_tools/Vagrant/Ubuntu1404/README.md @ e84ccf5

ESS_GUIESS_GUI_DocsESS_GUI_batch_fittingESS_GUI_bumps_abstractionESS_GUI_iss1116ESS_GUI_iss879ESS_GUI_iss959ESS_GUI_openclESS_GUI_orderingESS_GUI_sync_sascalc
Last change on this file since e84ccf5 was e84ccf5, checked in by trnielsen, 7 years ago

Add Vagrant box description for SasView? Qt on Ubuntu1404

  • Property mode set to 100644
File size: 1.2 KB
Line 
1How to setup VM SasViewQt Ubuntu1404 developer env using Vagrant
2
3A: Provision VM
4
5B: Log on to VM - Setup Anaconda
601) Install miniconda: $ bash ./Miniconda2-latest-Linux-x86_64.sh
702) Export miniconda path: $ export PATH=/home/vagrant/miniconda2/bin:$PATH
803) Make sasviewqt env in minicona: conda env create -f environment.yml
9
10C: Build SasView
1104) clone sasview: git clone https://github.com/SasView/sasview
1205) clone sasmodels: git clone https://github.com/SasView/sasmodels
1306) show sasview branch: git remote show origin
1407) checkout ESS_GUI: git checkout ESS_GUI
1508) build sasmodels: python setup.py build
1609) build sasmodels doc: make html
1710) build sasview: python setup.py build
1811) build sasview: python setup.py docs
1912) run sasview: python run.py
2012) cd SasView/sasview/src/sas/qtgui
2113) make gui: ./make_ui.sh
2214) python run.py / python Main_Window.py depending on on your cloned githash
23
24Tips:
25export PATH=/home/vagrant/miniconda2/bin:$PATH
26
27conda env export > environment.yml
28conda env create -f environment.yml
29
30
31# To activate this environment, use:
32# > source activate sasviewqt
33#
34# To deactivate this environment, use:
35# > source deactivate sasviewqt
36
37
38
39Known problems:
40libxml2 not installed.
41
42
Note: See TracBrowser for help on using the repository browser.