Patches/9.20: Difference between revisions
m (1 revision imported) |
(Tidy up markup, add to Patches category) |
||
Line 2: | Line 2: | ||
<!-- #acl [[Modeller Caretaker]]:read,write,revert All:read --> | <!-- #acl [[Modeller Caretaker]]:read,write,revert All:read --> | ||
* '''Python 3.7 support''': Python 3.7 was released after Modeller 9.20, but it is largely compatible with Python 3.6, so it can be made to work with Modeller without much effort: | * '''Python 3.7 support''': Python 3.7 was released after Modeller 9.20, but it is largely compatible with Python 3.6, so it can be made to work with Modeller without much effort: | ||
** 64-bit Windows: download [https://salilab.org/modeller/archive/patch-9.20/w64_py37_modeller.pyd w64_py37_modeller.pyd], go to the directory you installed Modeller in ( | ** 64-bit Windows: download [https://salilab.org/modeller/archive/patch-9.20/w64_py37_modeller.pyd w64_py37_modeller.pyd], go to the directory you installed Modeller in (<code>C:\Program Files\Modeller9.20</code> by default), go into the <code>lib\x86_64-w64</code> subdirectory, make a new subdirectory called <code>python3.7</code>, and put the file in there and call it <code>_modeller.pyd</code>. Open Registry Editor, make a new key called <code>HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\3.7\PythonPath\Modeller9.20</code> and make it identical to the existing <code>HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\3.6\PythonPath\Modeller9.20</code> key. | ||
** 32-bit Windows: as for 64-bit Windows, but download [https://salilab.org/modeller/archive/patch-9.20/w32_py37_modeller.pyd w32_py37_modeller.pyd] instead and put it in the | ** 32-bit Windows: as for 64-bit Windows, but download [https://salilab.org/modeller/archive/patch-9.20/w32_py37_modeller.pyd w32_py37_modeller.pyd] instead and put it in the <code>lib\i386-w32\python3.7</code> subdirectory. The registry key should be called <code>3.7-32</code> rather than <code>3.7</code>. | ||
** Anaconda Python and Homebrew: the packages should already support Python 3.7 - you don't need to do anything special. | ** Anaconda Python and Homebrew: the packages should already support Python 3.7 - you don't need to do anything special. | ||
** Unix tarball: follow the installation instructions for Python 3.6 - they are identical for Python 3.7. | ** Unix tarball: follow the installation instructions for Python 3.6 - they are identical for Python 3.7. | ||
The patches below can be applied to Modeller 9.20 to fix some minor problems. (Use the Unix | The patches below can be applied to Modeller 9.20 to fix some minor problems. (Use the Unix <code>patch</code> command, or apply them by hand.) | ||
💡 The patches are listed in chronological order (oldest first), so you should apply them in this order to avoid problems. | |||
''There are currently no patches for 9.20'' | |||
[[Category:Patches]] |
Revision as of 21:07, 16 August 2022
- Python 3.7 support: Python 3.7 was released after Modeller 9.20, but it is largely compatible with Python 3.6, so it can be made to work with Modeller without much effort:
- 64-bit Windows: download w64_py37_modeller.pyd, go to the directory you installed Modeller in (
C:\Program Files\Modeller9.20
by default), go into thelib\x86_64-w64
subdirectory, make a new subdirectory calledpython3.7
, and put the file in there and call it_modeller.pyd
. Open Registry Editor, make a new key calledHKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\3.7\PythonPath\Modeller9.20
and make it identical to the existingHKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\3.6\PythonPath\Modeller9.20
key. - 32-bit Windows: as for 64-bit Windows, but download w32_py37_modeller.pyd instead and put it in the
lib\i386-w32\python3.7
subdirectory. The registry key should be called3.7-32
rather than3.7
. - Anaconda Python and Homebrew: the packages should already support Python 3.7 - you don't need to do anything special.
- Unix tarball: follow the installation instructions for Python 3.6 - they are identical for Python 3.7.
- 64-bit Windows: download w64_py37_modeller.pyd, go to the directory you installed Modeller in (
The patches below can be applied to Modeller 9.20 to fix some minor problems. (Use the Unix patch
command, or apply them by hand.)
💡 The patches are listed in chronological order (oldest first), so you should apply them in this order to avoid problems.
There are currently no patches for 9.20