Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I found this post </p> <blockquote> <p><a href="http://www.saltycrane.com/blog/2010/05/my-emacs-python-environment/" rel="nofollow">My Emacs Python environment</a></p> </blockquote> <p>to be the most useful and comprehensive list of instructions and references on how to setup a decent Python development environment in Emacs regardless of OS platform. It is still a bit of work to setup but at least it covers the popular packages and components generally recommended for Python in Emacs that provide auto-completion functionality.</p> <p>I loosely used this post as a guide to do the setup on my Windows machine with Emacs 23.2.1 and Python 2.6.5. Although, I also have Cygwin installed in some cases instead of running the *nix shell commands mentioned in the post, I just download the packages via a web browser, unzip them with 7zip, and copy them to my Emacs' plugin directory.</p> <p>Also, to install Pymacs, Rope, and Ropemacs, I used Python's <a href="http://en.wikipedia.org/wiki/EasyInstall" rel="nofollow">EasyInstall</a> package manager. To use it, I downloaded and installed <a href="http://pypi.python.org/pypi/setuptools#windows" rel="nofollow">the <code>setuptools</code> package using the Windows install version</a>. Once installed, at the command line, cd to their respective download locations and run the command </p> <p><code>easy_install .</code> </p> <p>instead of the shell commands shown in the post.</p> <p>Generally, I saved any <code>*.el</code> files in my <code>~\.emacs.d\plugins</code> (e.g. in <code>%USERPROFILE%\Application Data\.emacs.d\</code>) and then updated my <code>.emacs</code> file to reference them as documented in the post.</p> <p>Despite all this, on occasion, I've used <a href="http://dreampie.sourceforge.net/" rel="nofollow">DreamPie</a> since it does have overall better auto-completion out of the box than my Emacs setup.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload