/python-tdd

Python version of perl-tdd

Primary LanguagePython

python-tdd

Python version of perl-tdd

Links

Miscellaneous

Install pip and virtualenv

  • download get-pip.py from pip website

  • run pip get-pip.py command

  • install virtualenv with pip install virtualenv command

  • create environment: virtualenv env

  • activate environment with env\scripts\activate

  • "freeze" environment with pip feeze >requirements.txt Note: To update requirements.txt use: pip feeze -r requirements.txt >requirements.txt

  • exclude env from git. Note: Virtual enviroment for Python27 can be re-created with: virtualenv --python=C:\Python27\python env pip install -r requirements.txt

      # start project using env\scripts\python
      PyScripter.exe --project=python-tdd.psproj --python27 --pythondllpath=env\Scripts\
    
  • deactivate enviromnet when finish env\scripts\deactivate

To search for a package use: pip search flask # search for a package (in this case flask) pip install flask # install flask package pip feeze -r requirements.txt >requirements.txt # update requirements.txt pip deinstall flask # de-install the package