Requirements¶
You need Python 3.4+ to run this app and then there are two options (examples are for Linux systems, for Windows or OSX find appropriate equivalents):
Python environment¶
Check your python3 --version
first, maybe you will need to use
python3
or python3.5
instead or update finally!
You can use system-wide as well as virtual Python environments to work with PYT TwitterWall. See this two options below, all other commands in this documentation are not dependent on your choice (we do not remark used environment).
System-wide environment¶
$ python3 setup.py install
$ twitterwall ...
Virtual environment¶
$ python3 -m venv env
$ . env/bin/activate
(env) $ python3 setup.py install
(env) $ twitterwall ...
(env) $ deactivate
$ rm -r env
Packages¶
You can see what packages are required for install, testing and docs in files:
- setup.py (
install_requires
,setup_requires
,tests_require
) - requirements.txt (read next section)
- docs/requirements.txt
Install tested environment¶
Thi project is tested in environment with packages & versions noted in
the requirements.txt
file (made by pip freeze
). So you can install
identical environment by:
python -m pip -r requirements.txt
Be sure to use correct version of Python (tested with 3.5).