## Time-stamp: <2014-12-21 13:02:43 vk> ## This file is best viewed with GNU Emacs Org-mode: http://orgmode.org/
- using one of github download mechanisms OR
- use
pip install memacs
which handles dependencies- you might as well want to use virtualenv before
- make sure that you have Python v2.7 installed
I installed Memacs using PIP with the following commands:
First, I created a virtualenv environment using a local installation of Python 3 (you can use the Python installation of your site of course):
~/.local/lib/python3.5/site-packages/virtualenv.py -p /home/karl/bin/Python-3.5.3/bin/python memacs
I entered the folder cd memacs
and activated the environment
. bin/activate
.
After that, I installed Memacs using PIP with pip install memacs
Within this activated virtualenv, PYTHONPATH is set correctly and I am able to start any module directly like
~/src/memacs/bin/memacs_rss.py -u ...
Summary:
~/.local/lib/python3.5/site-packages/virtualenv.py -p /home/karl/bin/Python-3.5.3/bin/python memacs cd memacs . bin/activate pip install memacs ~/src/memacs/bin/memacs_rss.py --help
You don’t have to activate the virtualenv for further calls. Just start the modules located in the bin-folder of Memacs.
cd memacs . bin/activate pip install memacs --upgrade
If you decide not to use virtualenv (not recommended), you are probably interested in a comment of a user who described the manualprocess here .
- read the files in the
docs
folder - start the modules from the
bin
folder of Memacs
- please make sure you read docs/FAQs_and_Best_Practices.org
- it contains many tips and tricks on how to meet your requirements and on how to choose a reasonable setup
- start the module of your choice with the argument
--help
- modules are located in the
bin
sub-folder - for example:
/memacs/bin % ./memacs_svn.py --help
- each module has some general arguments and module-specific arguments
- modules are located in the
- you probably want to develop and test a module invocation in the command line and when it works:
- set up a periodical invocation
- read the Invocation section of docs/FAQs_and_Best_Practices.org