Skip to content

Commit

Permalink
GUI-2736: Update readme for lxml dependency requirements
Browse files Browse the repository at this point in the history
Also update 'yum install' with 'dnf install' for Fedora instructions
  • Loading branch information
kamalgill committed Sep 7, 2016
1 parent b926601 commit 4f664b5
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
8 changes: 5 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,21 +36,23 @@ Prerequisites
Prior to installing Pyramid and its dependencies, you may need to install the following libraries...

* openssl (required by M2Crypto)
* libxml2, libxslt (required by lxml)
* gcc, python development headers, swig (required to install Python libraries)

Ubuntu:

`apt-get install openssl build-essential python-dev swig memcached libmemcached6`
`apt-get install openssl build-essential python-dev swig memcached libmemcached-dev libxml2-dev libxslt-dev`

Fedora:

`yum install openssl-devel python-devel swig memcached libmemcached; yum groupinstall 'Development tools'`
`dnf install openssl-devel python-devel swig memcached libmemcached-devel libxml2-devel libxslt-devel;`
`dnf groupinstall 'Development tools'`

OS X:

Install homebrew, then run

`brew install libevent openssl swig libmagic memcached libmemcached`
`brew install libevent openssl swig libmagic memcached libmemcached libxml2 libxslt`

Pyramid Setup
-------------
Expand Down
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@ def make_release_tree(self, base_dir, files):
# 'gevent >= 0.13.8', # Note: gevent 1.0 no longer requires libevent, it bundles libev instead,
# 'greenlet >= 0.3.1',
'gunicorn >= 18.0',
'lxml >= 3.2.1',
'M2Crypto >= 0.20.2',
'markupsafe >= 0.9.2',
'pycryptopp',
Expand Down

0 comments on commit 4f664b5

Please sign in to comment.