Portable Python with BPython

You need to do the following to achieve the same effect that I got on my PC. It’s easy to do. You only need to know how to move about on your PC with the command line and then an internet to download required packages.

  1. Visit Portable Python 2.7.5.1\App\Lib\site-packages on your  command line with the CD command
  2. Assuming you’ve finished with Step 1, the easy_install.py should be in the directory you got to in Step 1
  3. CD PATH_TO_Portable Python 2.7.5.1\App\python.exe easy_install.py bpython and allow the package to finish with the installation and configuration
  4. Download curses-2.2.win32-py2.7.exe and extract its files with WinRAR
  5. Copy the files _curses-2.2-py2.7.egg-info, _curses.pyd and _curses_panel.pyd into PATH_TO_Portable Python 2.7.5.1\App\DLLs
  6. Subsequently, move to PATH_TO_Portable Python 2.7.5.1\App\Scripts and run bpython.exe from the command line

If you follow the above 6 steps properly then you should have a screen that looks like the one below.

bpython_pix

Portable Python with bpython

bpython is cool in that it offers code completion, ability to save, etc, all from the usual, intuitive command line. Big ups to the developers of it and Pygments.