welcome: please sign in

The following 162 words could not be found in the dictionary of 0 words and are highlighted below:
cache   compile   compileall   Contents   data   dir   import   lib   Moin   moin   Of   packages   pages   path   py   pyc   python   Python   python2   setup   share   site   sys   Table   underlay   usr   байт   быстрой   Важно   версиями   весь   виде   вики   Во   всех   выполняется   гарантирует   деле   для   другое   другой   его   Если   есть   ещё   запросов   запуска   здесь   избежание   изменения   имена   интерпретатор   интерпретатора   используемого   как   каталог   каталога   каталогов   каталогу   код   кода   команды   конфигурация   которая   которых   Кэш   кэша   между   место   миграции   можно   Мойн   на   название   например   настроена   настройках   находится   находятся   не   необходим   необходимо   необходимый   несколько   нового   Обновление   обработки   образом   обычно   один   он   очистить   Очистка   пакете   пакетов   переменная   по   повторно   повторной   повторяющихся   помимо   помощью   Прекомпилированные   при   принадлежность   проблем   пропустить   пункт   путать   путь   путём   Расположение   рекомендуется   ручного   самом   сделать   сервера   скомпилировать   скопировать   скрипт   скриптами   скриптом   скрипты   Следовательно   следующей   следующие   случае   со   собственно   совместимость   совместимостью   содержащегося   соответствующим   сопоставляются   Стандартный   стартовый   статика   страниц   так   там   текущего   то   требуется   удаления   указывается   умолчанию   устанавливает   установить   установке   установки   установлен   учитывать   файлах   файлов   файлы   факторы   фразе   хранится   шаг   экземпляром   Это   этот  

Clear message
location: КакОбновлятьPython

Обновление Python

В случае изменения интерпретатора Python, используемого для запуска МойнМойн, рекомендуется учитывать следующие факторы:

Расположение каталога MoinMoin

Стандартный скрипт установки setup.py при настройках по умолчанию устанавливает файлы МойнМойн в каталог site-packages текущего интерпретатора Python по умолчанию (например, /usr/lib/python2.4/site-packages). В случае миграции на другой интерпретатор Python необходим установить (скопировать) файлы МойнМойн в каталог site-packages нового интерпретатора (lib/pythonX.X/site-packages). Если МойнМойн установлен в другое место и соответствующим образом настроена переменная sys.path, то этот пункт можно пропустить.

Прекомпилированные файлы Python (.pyc)

Python не гарантирует совместимость байт-кода, содержащегося в файлах *.pyc между версиями. В случае изменения интерпретатора Python необходимо повторно скомпилировать скрипты на Python. Это можно сделать с помощью следующей команды:

python -c "import compileall; compileall.compile_dir('/путь/к/каталогу/MoinMoin')"

В случае повторной установки МойнМойн для нового интерпретатор этот шаг не требуется, так как он выполняется при установке скриптом setup.py.

Очистка кэша страниц

Кэш страниц, необходимый для быстрой обработки повторяющихся запросов, хранится в виде байт-кода Python. Во избежание проблем с совместимостью рекомендуется очистить его путём ручного удаления всех файлов в data/pages/*/cache и underlay/pages/*/cache/.