[IPython-user] ipython windows
ryanlists at gmail.com
Tue Oct 25 16:27:52 CDT 2005
Sorry, I replied to Eric, but not to the list. ipython actually
worked for me by itself from the command line. I was surprised.
There is at least one PATH requirement. See below.
---------- Forwarded message ----------
From: Ryan Krauss <ryanlists at gmail.com>
Date: Oct 25, 2005 4:55 PM
Subject: Re: [IPython-user] ipython windows
To: Eric Zollars <zollars at caltech.edu>
Provided you have C:\Python23\scripts\ in your PATH variable, you can
just type ipython. I just booted into windows and was actually
surprised this worked:
Python 2.3.5 (#62, Feb 8 2005, 16:23:02) [MSC v.1200 32 bit (Intel)]
Type "copyright", "credits" or "license" for more information.
IPython 0.6.16_cvs -- An enhanced Interactive Python.
? -> Introduction to IPython's features.
%magic -> Information about IPython's 'magic' % functions.
help -> Python's own help system.
object? -> Details about 'object'. ?object also works, ?? prints more.
Welcome to pylab, a matplotlib-based Python environment.
For more information, type 'help(pylab)'.
In : pwd
You may also need C:\Python23\ in your PATH, but I would expect that
the python installer took care to that. I have a desktop short cut
with the target:
python.exe C:\Python23\scripts\ipython -pylab
that I had been using until I tried this.
On 10/25/05, Eric Zollars <zollars at caltech.edu> wrote:
> The solution to getting ipython working on Windows Enthought Python is
> very simple: follow the directions on the ipython website.
> New downloads of PyWin32,CTypes,and Readline lead to an IPython that can
> be imported. (I had thought Enthought came with PyWin32.)
> Now, simple question. How do I get ipython running from the windows
> command line?
> Fernando Perez wrote:
> > Hi Eric,
> > Eric Zollars wrote:
> >> I uninstalled ipython and readline. Since I had allowed readline to
> >> overwrite the previous (Enthought) readline this left me with an empty
> >> readline folder in site-packages. Reinstalled readline-1.12
> >> >>import readline
> >> >>dir(readline)
> >> ['PyReadline','__builtins__','__doc__','__file__','__none__','__path__']
> >> >>print readline.__file__
> >> C:\Python23\lib\site-packages\readline\__init__.pyc
> >> So obviously I am not getting the expected result but I do not know why.
> >> Eric
> >> Fernando.Perez at colorado.edu wrote:
> >>> The output I get is:
> >>> ['CTRL', 'Console', 'GetOutputFile', 'PyReadline', 'Readline',
> >>> '__all__', '__bui
> >>> ltins__', '__doc__', '__file__', '__name__', '__path__',
> >>> 'add_history', 'c32', '
> >>> commonprefix', 'get_begidx', 'get_completer', 'get_completer_delims',
> >>> 'get_endid
> >>> x', 'get_history_length', 'get_line_buffer', 'glob', 'insert_text',
> >>> 'key_text_to
> >>> _keyinfo', 'keysyms', 'log', 'math', 'operator', 'os',
> >>> 'parse_and_bind', 'quote_
> >>> char', 're', 'read_history_file', 'read_init_file', 'rl',
> >>> 'set_completer', 'set_
> >>> completer_delims', 'set_history_length', 'set_pre_input_hook',
> >>> 'set_startup_hook
> >>> ', 'string', 'sys', 'traceback', 'write_history_file']
> > well, it's quite strange: you seem to be getting an _incomplete_
> > readline import. You may want to look inside the readline directory and
> > see if the code looks OK, and/or put a few print statements inside
> > there, to see why it's not building a complete module.
> > Check for issues with ctypes imports inside readline and too-eager
> > try/except blocks which may be trapping an error and silencing it.
> > Very strange.
> > Cheers,
> > f
> IPython-user mailing list
> IPython-user at scipy.net
More information about the IPython-user