-
Notifications
You must be signed in to change notification settings - Fork 0
GoldMinerSetup
В первую очередь необходимо убедиться, что в системе установлен Python 2.7. Другие версии -- младше и старше -- не подходят.
Версии питоновских библиотек, от которых зависит GoldMiner, не всегда совпадают с теми, что установлены в системе. Поэтому рекомендуется использовать Python Virtual Environment. Это такая "песочница", которая позволяет работать с нужными версиями пакетов, не конфликтуя с системными. Второй "плюс" Virtual Environment в том, что при установке пакетов он позволяет обходиться без sudo
(т.е. не требует прав root-а).
Пример установки на Debian-подобных системах:
$ sudo apt-get install python-virtualenv
$ virtualenv ~/venv
$ source ~/venv/bin/activate
После этого по умолчанию будет использоваться интерпретатор Python, расположенный в ~/venv/bin
(а не в /usr/bin
) и пакеты из ~/venv/lib/python2.7/site-packages/
.
Документацию по virtualenv
можно найти, например, тут: http://docs.python-guide.org/en/latest/dev/virtualenvs/
Понадобится также питоновский менеджер пакетов pip.
Установочный скрипт setup.py
работает при наличии setuptools
. Virtual Environment автоматически устанавливает эту библиотеку. Если вы не используете Virtual Environment, установите setuptools вручную. В Debian-овских системах это делается командой:
$ sudo apt-get install python-setuptools
$ python setup.py install develop
Скрипт setup.py установит при необходимости следующие зависимости:
Скопируйте файл conf/default.conf
в conf/local.conf
.
$ cp conf/default.conf conf/local.conf
Если нужно: внесите в local.conf
изменения. См. Конфигурация
© Сергей Крушинский, 2017 www.crawlers.info