##// END OF EJS Templates
Close http://www.scipy.net/roundup/ipython/issue40, add OSX install info to...
fperez -
Show More
@@ -6,7 +6,7 b' Requires Python 2.1 or newer.'
6 6
7 7 This file contains all the classes and helper functions specific to IPython.
8 8
9 $Id: iplib.py 703 2005-08-16 17:34:44Z fperez $
9 $Id: iplib.py 723 2005-08-19 17:37:46Z fperez $
10 10 """
11 11
12 12 #*****************************************************************************
@@ -688,6 +688,9 b' class InteractiveShell(code.InteractiveConsole, Logger, Magic):'
688 688 # temporary files used for various purposes. Deleted at exit.
689 689 self.tempfiles = []
690 690
691 # Keep track of readline usage (later set by init_readline)
692 self.has_readline = 0
693
691 694 # for pushd/popd management
692 695 try:
693 696 self.home_dir = get_home_dir()
@@ -1,3 +1,11 b''
1 2005-08-19 Fernando Perez <Fernando.Perez@colorado.edu>
2
3 * IPython/iplib.py (InteractiveShell.__init__): Add has_readline
4 attribute to self, which was missing. Before, it was set by a
5 routine which in certain cases wasn't being called, so the
6 instance could end up missing the attribute. This caused a crash.
7 Closes http://www.scipy.net/roundup/ipython/issue40.
8
1 9 2005-08-16 Fernando Perez <fperez@colorado.edu>
2 10
3 11 * IPython/ultraTB.py (VerboseTB.text): don't crash if object
@@ -649,6 +649,25 b' IPython/'
649 649 \layout Subsubsection
650 650
651 651 Mac OSX information
652 \layout Standard
653
654 Under OSX, there is a choice you need to make.
655 Apple ships its own build of Python, which lives in the core OSX filesystem
656 hierarchy.
657 You can also manually install a separate Python, either purely by hand
658 (typically in
659 \family typewriter
660 /usr/local
661 \family default
662 ) or by using Fink, which puts everything under
663 \family typewriter
664 /sw
665 \family default
666 .
667 Which route to follow is a matter of personal preference, as I've seen
668 users who favor each of the approaches.
669 Here I will simply list the known installation issues under OSX, along
670 with their solutions.
652 671 \layout Subsubsection*
653 672
654 673 GUI problems
@@ -778,11 +797,33 b' not'
778 797
779 798 \layout Standard
780 799
781 At this point I don't know of such a released version for OSX 10.4 (Tiger),
782 or if the problem even occurs with Tiger at all (feedback welcome).
800 Install this package, then you need to either:
801 \layout Enumerate
802
803 Move
804 \family typewriter
805 readline.so
806 \family default
807 from
808 \family typewriter
809 /Library/Python/2.3
810 \family default
811 to
812 \family typewriter
813 /Library/Python/2.3/site-packages
814 \family default
815 .
816 \layout Enumerate
817
818 Install
819 \begin_inset LatexCommand \htmlurl{http://ipython.scipy.org/tmp/scipy_cvs_2005-07-29.tgz}
820
821 \end_inset
822
823
783 824 \layout Standard
784 825
785 Users installing against fink's Python or a properly hand-built one should
826 Users installing against Fink's Python or a properly hand-built one should
786 827 not have this problem.
787 828 \layout Subsection
788 829
General Comments 0
You need to be logged in to leave comments. Login now