How to Update from v15 (Window) » History » Version 2
Anchi Cheng, 05/23/2010 10:03 PM
1 | 1 | Amber Herold | h1. How to Update from v15 (Window) |
---|---|---|---|
2 | |||
3 | |||
4 | By switching to svn package check out, you now need to install svn on Windows to get the |
||
5 | updated packages. Because numextension and libCV requires extra compiler, we have created |
||
6 | window installer for them for python 2.5 and made them available through "http://www.leginon.org/":http://www.leginon.org/ |
||
7 | |||
8 | See <link linkend="InstT_install">Installation Troubleshooting</link> and "Leginon Bulletin Board":http://emg.nysbc.org/bb/viewforum.php?f=2 searching |
||
9 | for "install" if you run into problems. |
||
10 | |||
11 | h2. Packages required from NRAMM |
||
12 | |||
13 | Here are the packages you need to install with python installer |
||
14 | |||
15 | |_.SVN Package Name|_.Installed Python Package Name|_.Reason for update:| |
||
16 | |leginon|Leginon|new features| |
||
17 | |pyami|pyami|clean up| |
||
18 | |sinedon|sinedon|new stuff| |
||
19 | |pyScope|pyScope|new instrument configuration| |
||
20 | |ImageViewer|ImageViewer|updated and required for tomography| |
||
21 | |||
22 | Because numextension and libCV requires extra compiler, we have created window installer |
||
23 | for them for python 2.5 and made them available through "http://www.leginon.org/":http://www.leginon.org/ |
||
24 | |||
25 | |_.Downloadfile Name|_.Installed Python Package File|_.Reason for update:| |
||
26 | |NumExtension-1.2.0.win32-py2.5.exe|numextension.pyd|clean up| |
||
27 | |libCV-0.2.win32-py2.5.exe|libCV.pyd|bug fixes| |
||
28 | |||
29 | h2. Uninstall your existing packages: |
||
30 | |||
31 | Although new installation overwrite the old in most cases, problem has been observed in |
||
32 | the past. Therefore, it is best to remove the old files before new installation. |
||
33 | |||
34 | Use "Add or Remove Programs" application in "Control Panel" to do this. Leginon related |
||
35 | packages are shown with prefix "Python 2.5" |
||
36 | |||
37 | If you didn't use Installer to install previously, the packages may not show up in the |
||
38 | Programs list. Simply remove the folder containing the old packages in this case. |
||
39 | |||
40 | h2. Download and install SVN client program: |
||
41 | |||
42 | By switching to svn package check out, you now need to install svn client on Windows to |
||
43 | get the updated packages. We recommand TortoiseSVN "http://tortoisesvn.tigris.org/":http://www.leginon.org/ . |
||
44 | |||
45 | h2. Check out SVN Source Files from the depository |
||
46 | |||
47 | Use your mouse to do the following |
||
48 | *Create Leginon-1.6-ALL directory somewhere at your convenience |
||
49 | *Change directory into Leginon-1.6-ALL |
||
50 | *Right-click the mouse botton in this directory window and select Tortoise svn |
||
51 | Checkout in the menu:!http://emg.nysbc.org/software/leginon/images/images/svnmenu.png! |
||
52 | *Set up svn checkout window like this for each of the leginon package!http://emg.nysbc.org/software/leginon/images/images/svnco.png! |
||
53 | |||
54 | h2. Install the packages you downloaded from NRAMM svn depository |
||
55 | |||
56 | * Start a command line Window from Start Menu |
||
57 | |||
58 | * Reinstall the package in each folder with commands such as |
||
59 | <pre>cd Your_Download_Place\Leginon-1.6-ALL\leginon |
||
60 | c:\\python25\python.exe setup.py install</pre> |
||
61 | |||
62 | h2. Download the two Window Installer Files from Leginon website |
||
63 | |||
64 | "http://www.leginon.org/":http://www.leginon.org/ |
||
65 | |||
66 | h2. Install individual packages |
||
67 | |||
68 | Excute the installer files and follow the instruction. |