Differences between revisions 12 and 57 (spanning 45 versions)
Revision 12 as of 2017-05-13 00:00:21
Size: 3292
Editor: TunayDurmaz
Comment:
Revision 57 as of 2018-12-02 06:23:54
Size: 48
Editor: TunayDurmaz
Comment: remove contents without deleting page to keep revision history
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= !!! UNDER CONSTRUCTION !!! =

= All platforms =

== Mac OS X ==

To install:

    2. Download the appropriate file.

    3. Type the following command and follow the instructions. You will be prompted for a location to install EMAN2 and if you want to add ` export PATH=... ` to your `.profile` file. {{{
   bash <path to EMAN2 installer>
  }}}

    4. If you choose to update your `.profile` file, restart your terminal program for a fresh shell. Or, you can manually run the `export` command that is printed at the end of the installation.



== Linux ==

To install:

    2. Download the appropriate file.

    3. Type the following command and follow the instructions. You will be prompted for a location to install EMAN2 and if you want to add {{{ export PATH=... }}} to your `.bashrc` file. {{{
   bash <path to EMAN2 installer>
  }}}

    4. If you choose to update your `.bashrc` file, restart your terminal program for a fresh shell. Or, you can manually run the `export` command that is printed at the end of the installation.

=== Cluster installations ===

    1. Follow the instructions about cluster installation in the note printed at the end of the installation process.

    2. Run: {{{
    bash <path to EMAN2 directory>/utils/uninstall_openmpi.sh
    bash <path to EMAN2 directory>/utils/install_pydusa.sh
 # bash <path to EMAN2 directory>/utils/uninstall_openmpi.sh
}}}


== Windows ==

1. Download and install EMAN2 binary.

2. Install [[https://bitbucket.org/vinay.sajip/pylauncher/downloads/ | Python Launcher]].

=== Bash On Windows ===

1. Install "Bash on Windows 10", [[https://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/]].

2. When prompted to set a user name, enter `root`. This should give you an account without a password.

==== Install OpenGL and X Server, set environment variables ====

1. Install OpenGL. {{{
    sudo apt-get update
    sudo apt-get install libsm-dev \
                         libxrender-dev \
                         build-essential \
                         libgl1-mesa-dev \
                         mesa-utils \
                         mesa-common-dev
    sudo apt-get autoremove
    }}}

2. Install [[https://sourceforge.net/projects/xming/ | Xming X Server for Windows]].

3. Set environment variables. {{{
    export DISPLAY=:0
    glxinfo | grep OpenGL
    export KMP_AFFINITY=disabled # per https://github.com/Microsoft/BashOnWindows/issues/785#issuecomment-238079769
    }}}

4. Download and install `eman2.2.linux64.centos7.sh`.

5. Start X Server before running eman2.


== Testing ==
'''After''' installing on any of the systems below, you should test to make sure it's working by running the following 4 basic tests:

 * e2version.py (make sure the displayed version is what you expect, including the timestamp. If you have any problems we need you to include the output from this command in your message)
 * e2speedtest.py (will also give you the relative speed to expect from your machine)
 * e2projectmanager.py (if the GUI pops up, it's working)
 * e2proc2d.py anyimagefile bdb:test (anyimagefile is any 2d image or stack supported by eman2, this will make sure the database works)
Please, follow the links in the previous page.

Please, follow the links in the previous page.

EMAN2/Install/BinaryInstallAnaconda/ContinuousBuild (last edited 2024-06-05 23:09:17 by TunayDurmaz)