Убедитесь, что выполнены требования в Requirements for Dabo. InstallPreRequisites включают:
- Python
- wxPython: wxWidgets пакет для Python
- MySQLdb пакет для Python (если вы будете подключаться к базе данных MySQL)
- kinterbasdb пакет для Python (если вы будете подключаться к базе данных Firebird )
- psycopg2 пакет для Python (если вы будете подключаться к базе данных PostgreSQL)
- pysqlite2 пакет для Python (если вы будете подключаться к базе данных SQLite)
- Клиент SubVersion это наилучший способ чтобы получить самую свежую версию исходного кода Dabo.
При использовании Mac вам необходимо использовать pythonw вместо python.
Хороший обзор по установке wxPython может быть найден на страничке WxPyWiki:Getting_Started
Для пользователей Gentoo я сделал ebuild для dabo и setuptools, которые необходимы для установки dabo. Их можно найти на моей домашней страничке http://www.electron.me.uk
С уважением,
Geoff
Вот мои скрипты getDabo и TestDabo? для Ubuntu (и возможно любых других систем основанных на apt) :
# getdabo.sh
# gets dabo and dependencies, create site-packages symlink.
# -e exit on error, -x print commands set -ex
sudo apt-get --yes install python-reportlab python-wxgtk2.6 subversion python-pysqlite2 python-mysqldb
mkdir projects cd projects svn checkout http://svn.dabodev.com/dabo/trunk/dabo svn checkout http://svn.dabodev.com/dabo/trunk/demo svn checkout http://svn.dabodev.com/dabo/trunk/ide
cd `python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"`
sudo ln -sf $OLDPWD/dabo
# testdabo.sh
# runs the DaboDemo app
set -ex
cd projects/dabodemo
python DaboDemo.py
А вот команда, которая скачала бы и выполнила эти скрипты с данной странички :
wget http://dabodev.com/wiki/HowToInstall && awk /# getdabo.sh/,/testdabo.sh/ HowToInstall >getdabo.sh
если бы не теги p. Я бы лучше использовал linx -dump, но он не установлен по умолчанию.