Hi, Steve.
I just updated my EMAN2.07 to EMAN2.11.linux64 followed the instruction on the following page
http://blake.bcm.edu/emanwiki/EMAN2/Install/BinaryInstall.
I don't understand how to do the part "add eman2.bashrc to your login script ". I've been using EMAN on that computer for a while but I'm still a totally noob for linux system.
Right now the version seems updated, but there's an error:
bash: /home/chengde/EMAN2-2.07/EMAN2/eman2.bashrc: No such file or directory
[chengde@1393-Mao01 ~]$ e2version.py
EMAN 2.11 (CVS 2015/06/05 19:02:06)
Your EMAN2 is running on: Linux-2.6.32-504.8.1.el6.x86_64-x86_64-with-redhat-6.6-Santiago 2.6.32-504.8.1.el6.x86_64 x86_64
Your Python version is: 2.7.3
[chengde@1393-Mao01 ~]$ e2projectmanager.py
Traceback (most recent call last):
File "/home/chengde/EMAN2/bin/e2projectmanager.py", line 33, in <module>
from EMAN2 import *
File "/home/chengde/EMAN2/lib/EMAN2.py", line 44, in <module>
from EMAN2_cppwrap import *
File "/home/chengde/EMAN2/lib/EMAN2_cppwrap.py", line 33, in <module>
from libpyAligner2 import *
ImportError: /home/chengde/EMAN2/lib/libpyAligner2.so: undefined symbol: _ZN4EMAN8EMAN2Ctf20compute_1d_fromimageEifPNS_6EMDataE
The result for "echo $LD_LIBRARY_PATH" is:
/usr/local/bin/EMAN/lib:/usr/local/bin/eman2/EMAN2/lib:/usr/local/bin/ccp4-6.2.0/lib:/home/chengde/EMAN2-2.07/EMAN2/lib:/home/chengde/EMAN2/lib:/usr/local/bin/EMAN/lib:/usr/local/bin/eman2/EMAN2/lib:/usr/local/bin/ccp4-6.2.0/lib
And for "echo $PYTHONPATH" is:
/home/chengde/EMAN2/lib:/home/chengde/EMAN2/bin:/home/chengde/EMAN2/lib:/home/chengde/EMAN2/bin:/home/chengde/EMAN2/lib:/home/chengde/EMAN2/bin:/usr/local/bin/EMAN/lib:/usr/local/bin/eman2/EMAN2/lib:/usr/local/bin/eman2/EMAN2/bin:/usr/local/bin/ccp4-6.2.0/share/python:/home/chengde/EMAN2-2.07/EMAN2/lib:/home/chengde/EMAN2-2.07/EMAN2/bin:/home/chengde/EMAN2/lib:/home/chengde/EMAN2/bin:/usr/local/bin/EMAN/lib:/usr/local/bin/eman2/EMAN2/lib:/usr/local/bin/eman2/EMAN2/bin:/usr/local/bin/ccp4-6.2.0/share/python:
That EMAN2-2.07 was the folder for the older version. I renamed that folder before installation. The new path is just /home/chengde/EMAN2
The notice after installation was:
Please add the following line to the end of your /home/chengde/.bashrc :
source /home/chengde/EMAN2/eman2.bashrc
I've tried "echo source /home/chengde/EMAN2/eman2.bashrc >>.bashrc".
What exactly should I do for the situation?