From 6aa80785361aa2594a9746d07db72c41862241dc Mon Sep 17 00:00:00 2001 From: Jack Stdin Date: Sat, 13 Feb 2016 23:58:44 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=B4=D0=BB=D1=8F=20=D1=83=D1=81=D1=82=D0=B0?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D1=89=D0=B8=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 29 +++++++++++++++++------------ aore/manage.py => manage.py | 0 requirements.txt | 2 +- 3 files changed, 18 insertions(+), 13 deletions(-) rename aore/manage.py => manage.py (100%) diff --git a/README.md b/README.md index 68fe9be..601076d 100644 --- a/README.md +++ b/README.md @@ -36,16 +36,17 @@ _Внимание_! Только Python 2.7, только PostgreSQL, тольк 1. Python 2.7.x, pip Для Windows качаем - ставим, для Debian: ``` - sudo apt-get install python-setuptools - sudo easy_install pip +sudo apt-get install python-setuptools +sudo easy_install pip +sudo pip install --upgrade pip ``` 2. PostgreSql 9.5 и выше (из-за синтаксиса _ON CONFLICT ... DO_) Для Windows, как обычно, [качаем](http://www.enterprisedb.com/products-services-training/pgdownload#windows) - ставим, для Debian: ``` - sudo sh -c 'echo deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main 9.5 > /etc/apt/sources.list.d/postgresql.list' - wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - - sudo apt-get update - sudo apt-get install postgresql-9.5 +sudo sh -c 'echo deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main 9.5 > /etc/apt/sources.list.d/postgresql.list' +wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - +sudo apt-get update +sudo apt-get install postgresql-9.5 ``` Затем создайте пользователя и базу данных. 3. Sphinx 2.2.1 и новее: @@ -67,22 +68,26 @@ sudo make install 2. Установить unrar.exe (можно установить WinRar целиком). 3. Установить sphinxapi последней версии (либо взять из директории Sphinx): ``` - python -m pip install https://github.com/Romamo/sphinxapi/zipball/master +python -m pip install https://github.com/Romamo/sphinxapi/zipball/master ``` ### Debian Linux +1. Установить libxml +``` +sudo apt-get install python-dev libxml2 libxml2-dev libxslt-dev +``` 1. Установить unrar (non-free) ``` - sudo sh -c 'echo deb ftp://ftp.us.debian.org/debian/ stable main non-free > /etc/apt/sources.list.d/non-free.list' - sudo apt-get update - sudo apt-get install unrar +sudo sh -c 'echo deb ftp://ftp.us.debian.org/debian/ stable main non-free > /etc/apt/sources.list.d/non-free.list' +sudo apt-get update +sudo apt-get install unrar ``` 2. Установить sphinxapi последней версии: ``` - pip install https://github.com/Romamo/sphinxapi/zipball/master +pip install https://github.com/Romamo/sphinxapi/zipball/master ``` 3. Установить, собственно, нашу штуку: ``` - pip install --target=d:\somewhere\other\than\the\default https://github.com/jar3b/... +pip install --target=d:\somewhere\other\than\the\default https://github.com/jar3b/... ``` \ No newline at end of file diff --git a/aore/manage.py b/manage.py similarity index 100% rename from aore/manage.py rename to manage.py diff --git a/requirements.txt b/requirements.txt index 43befcc..d9193d0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -lxml==3.5.0 +lxml>=3.4.0 bottle>=0.12.9 psycopg2>=2.6.1 PySimpleSOAP==1.16