ahpython_modules

ahpython_modules


To use the virtual environment:
    pyv

To install a python package (e.g. pypng):
    pyv
    pip install pypng

To write a python script that uses this environent, put this at top:
    #!/home/acorn/Software/python/venv1/bin/python

==================================================
ADVANCED
==================================================

create a new virtual environment (venv2):
    mkdir -p $HOME/Software/python/venv2
    python $HOME/Software/python/venv_source/virtualenv/virtualenv.py $HOME/Software/python/venv2
to use it:
    source $HOME/Software/python/venv1/bin/activate
    pip install pypng
    python
    >>> import png
    


==================================================
Install instructions
==================================================
NOTE: This is done in bootstrap.  Just type pyv to use it.

install virtualenv
    instructions: https://pypi.python.org/pypi/virtualenv
quick install:
    ns https://pypi.python.org/packages/source/v/virtualenv
    see what the latest version is.  Replace X.X below with that version
    VENV_VERSION=virtualenv-X.X
    mkdir -p $HOME/Software/python/venv_source
    cd $HOME/Software/python/venv_source
    curl -O https://pypi.python.org/packages/source/v/virtualenv/${VENV_VERSION}.tar.gz
    tar xvfz ${VENV_VERSION}.tar.gz
    ln -s ${VENV_VERSION} virtualenv
now the latest virtualenv is $HOME/Software/python/venv_source/virtualenv/virtualenv.py

create a new virtual environment
    mkdir -p $HOME/Software/python/venv1
    python $HOME/Software/python/venv_source/virtualenv/virtualenv.py $HOME/Software/python/venv1



to use virtual environment:
    source $HOME/Software/python/venv1/bin/activate
    python

to install a python package (e.g. pypng):
    source $HOME/Software/python/venv1/bin/activate
    pip install pypng
    python
    >>> import png