Third Party Packages: Difference between revisions
(mention django-appconf and Ubuntu packages) |
mNo edit summary |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
'''THIS PAGE IS DEPRECATED''' | |||
Please use the [https://github.com/GrandComicsDatabase/gcd-django-vagrant-install vagrant development environment] instead of trying to install your own packages. | |||
Some descriptions of the used packages. They need be downloaded and installed, typically using pip on the requirements.txt from the repository. Newer versions of the packages listed here typically, but not always, work as well. | |||
{| cellspacing="0" cellpadding="10" border="1" | {| cellspacing="0" cellpadding="10" border="1" | ||
Line 10: | Line 14: | ||
| Python | | Python | ||
| [http://www.python.org/download/releases www.python.org/download/releases] | | [http://www.python.org/download/releases www.python.org/download/releases] | ||
| 2. | | 2.7 | ||
| | | | ||
*Ensure the Python directory is added to the PATH environment variable | *Ensure the Python directory is added to the PATH environment variable | ||
*Python 3.0 should not be used | *Python 3.0 should not be used | ||
|- | |||
| PyYAML | |||
| [http://pyyaml.org/wiki/PyYAML pyyaml.org/wiki/PyYAML] | |||
| 3.10 | |||
| | |||
*PyYAML is a YAML parser and emitter for Python. | |||
*Needed only to install initial data by "manage.py syncdb" | |||
|- | |- | ||
Line 26: | Line 37: | ||
| Django | | Django | ||
| [http://www.djangoproject.com/download/ www.djangoproject.com/download/] | | [http://www.djangoproject.com/download/ www.djangoproject.com/download/] | ||
| 1. | | 1.4 | ||
| | | | ||
* | *Django 1.5 isn't supported yet | ||
*Once installed you should ensure that the Django directory is in the PYTHONPATH environment variable | *Once installed you should ensure that the Django directory is in the PYTHONPATH environment variable | ||
Line 34: | Line 45: | ||
| MySQL | | MySQL | ||
| [http://dev.mysql.com/downloads/mysql/ dev.mysql.com/downloads/mysql/] | | [http://dev.mysql.com/downloads/mysql/ dev.mysql.com/downloads/mysql/] | ||
| 5. | | 5.1 | ||
| | | | ||
*When installing the '''Typical''' installation should be ok | *When installing the '''Typical''' installation should be ok | ||
Line 117: | Line 128: | ||
|- | |- | ||
| | | django-appconf | ||
| [https://github.com/jezdez/django-appconf github.com/jezdez/django-appconf] | | [https://github.com/jezdez/django-appconf github.com/jezdez/django-appconf] | ||
| | | 0.5 | ||
| | | | ||
*A helper class for handling configuration defaults of packaged apps gracefully. | *A helper class for handling configuration defaults of packaged apps gracefully. | ||
Line 125: | Line 136: | ||
|- | |- | ||
| | | django-imagekit | ||
| [https://github.com/jdriscoll/django-imagekit github.com/jdriscoll/django-imagekit] | | [https://github.com/jdriscoll/django-imagekit github.com/jdriscoll/django-imagekit] | ||
| 2.0.1 | | 2.0.1 | ||
Line 138: | Line 149: | ||
Under Debian, most of the needed packages (except Django compressor, django-appconf, django-imagekit, django-templatesadmin and django-taggit) can be installed using apt: | Under Debian, most of the needed packages (except Django compressor, django-appconf, django-imagekit, django-templatesadmin and django-taggit) can be installed using apt: | ||
<code>apt-get install python python-imaging python-django mysql-server python-mysqldb python-pyicu csstidy python-beautifulsoup python-stdnum</code> | <code>apt-get install python python-yaml python-imaging python-django mysql-server python-mysqldb python-pyicu csstidy python-beautifulsoup python-stdnum</code> | ||
Under Ubuntu, you can install python-appconf and python-compressor as well. | Under Ubuntu, you can install python-appconf and python-compressor as well. | ||
(end of list) | |||
---- | |||
Back to [[Report - Creator Table Specifications Committee]] | |||
---- | |||
[[Category: DEPRECATED]] | |||
[[Category: GCD Technical]] | [[Category: GCD Technical]] |
Latest revision as of 15:29, 7 April 2020
THIS PAGE IS DEPRECATED
Please use the vagrant development environment instead of trying to install your own packages.
Some descriptions of the used packages. They need be downloaded and installed, typically using pip on the requirements.txt from the repository. Newer versions of the packages listed here typically, but not always, work as well.
Package | Location | Minimum Revision | Notes |
---|---|---|---|
Python | www.python.org/download/releases | 2.7 |
|
PyYAML | pyyaml.org/wiki/PyYAML | 3.10 |
|
Python Image Library | www.pythonware.com/products/pil/ | 1.1.7 |
|
Django | www.djangoproject.com/download/ | 1.4 |
|
MySQL | dev.mysql.com/downloads/mysql/ | 5.1 |
|
MySQL Python Library | sourceforge.net/projects/mysql-python/ | 1.2.2 |
|
PyICU | pyicu.osafoundation.org/ | 1.0 |
|
csstidy | csstidy.sourceforge.net/ | 1.3 |
|
BeautifulSoup | www.crummy.com/software/BeautifulSoup/ | 3.1 |
|
Django compressor | github.com/mintchaos/django_compressor | 0.5.3 |
|
python-stdnum | arthurdejong.org/python-stdnum/ | 0.3 |
|
python-yaml | pyyaml.org/ | 3.10 |
|
django-templatesadmin | github.com/bartTC/django-templatesadmin | 0.6 |
|
django-taggit | github.com/alex/django-taggit | 0.9.3 |
|
django-appconf | github.com/jezdez/django-appconf | 0.5 |
|
django-imagekit | github.com/jdriscoll/django-imagekit | 2.0.1 |
|
Under Debian, most of the needed packages (except Django compressor, django-appconf, django-imagekit, django-templatesadmin and django-taggit) can be installed using apt:
apt-get install python python-yaml python-imaging python-django mysql-server python-mysqldb python-pyicu csstidy python-beautifulsoup python-stdnum
Under Ubuntu, you can install python-appconf and python-compressor as well.
(end of list)
Back to Report - Creator Table Specifications Committee