Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0e91dc7

Browse files
committed
Add more information regarding the altinstall target.
1 parent 2b2681a commit 0e91dc7

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

README

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,7 @@ created. The only file not installed with a version number in its
557557
name is the manual page, installed as "/usr/local/man/man1/python.1"
558558
by default.
559559

560-
If you have a previous installation of a pre-2.0 Python that you don't
560+
If you have a previous installation of Python that you don't
561561
want to replace yet, use
562562

563563
make altinstall
@@ -566,6 +566,12 @@ This installs the same set of files as "make install" except it
566566
doesn't create the hard link to "python<version>" named "python" and
567567
it doesn't install the manual page at all.
568568

569+
Alpha/beta revision levels are stripped from the executable and
570+
library filenames during installation. For example, Python2.1a2 will
571+
install as python2.1, overwriting the previous python2.1. To avoid
572+
this, you could set the Makefile VERSION variable manually
573+
(e.g. VERSION=2.1a2) before running "make install" or "make altinstall".
574+
569575
The only thing you may have to install manually is the Python mode for
570576
Emacs found in Misc/python-mode.el. (But then again, more recent
571577
versions of Emacs may already have it.) Follow the instructions that

0 commit comments

Comments
 (0)