| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sun, 11 Jan 2026 20:17:53 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090204145309
location: https://web.archive.org/web/20090204145309/https://python24.darwinports.com/
server-timing: captures_list;dur=0.525487, exclusion.robots;dur=0.042272, exclusion.robots.policy;dur=0.030465, esindex;dur=0.010669, cdx.remote;dur=26.932841, LoadShardBlock;dur=313.928745, PetaboxLoader3.datanode;dur=232.853161, PetaboxLoader3.resolve;dur=65.364658
x-app-server: wwwb-app222-dc8
x-ts: 302
x-tr: 376
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app222; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sun, 11 Jan 2026 20:17:55 GMT
content-type: text/html
x-archive-orig-date: Wed, 04 Feb 2009 14:51:33 GMT
x-archive-orig-server: Apache
x-archive-orig-vary: Accept-Encoding
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: iso-8859-1
memento-datetime: Wed, 04 Feb 2009 14:53:09 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_8_20090204144814_crawl103-c/51_8_20090204145245_crawl103.arc.gz
server-timing: captures_list;dur=0.664285, exclusion.robots;dur=0.025941, exclusion.robots.policy;dur=0.010774, esindex;dur=0.014600, cdx.remote;dur=42.999659, LoadShardBlock;dur=408.384531, PetaboxLoader3.datanode;dur=1419.545508, PetaboxLoader3.resolve;dur=129.996159, load_resource;dur=1264.531523
x-app-server: wwwb-app222-dc8
x-ts: 200
x-tr: 1782
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Python24 version 2.4.5 - How to Download and Install on Mac OS X
|
|||||||||
Wednesday the 4th of February, 2009 |
|||||||||
python24 most recent diffversion 2.4.5
Scroll down toward the bottom of the page to get installation instructions for python24. The raw portfile for python24 2.4.5 is located here: https://python24.darwinports.com/dports/lang/python24/Portfile Find related portfiles with the unique DarwinPorts.com search feature. Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/python24 # $Id: Portfile 42404 2008-11-21 01:31:07Z blb PortSystem 1.0 Name: python24 Version: 2.4.5 revision 4 set major [lindex [split $version .] 0] set branch [join [lrange [split ${version} .] 0 1] .] Category: lang Platform: darwin Maintainers: nomaintainer Description: An interpreted, object-oriented programming language Long Description: Python is an interpreted, interactive, object-oriented programming language. Homepage: https://www.python.org/ master_sites ${homepage}/ftp/python/${version}/ ftp://ftp.python.org/pub/python/${version}/ ftp://ftp.fastorama.com/mirrors/ftp.python.org/pub/python/${version}/ ftp://ftp.python.jp/pub/python/${version}/ distname Python-${version} extract.suffix .tgz checksums md5 750b652bfdd12675e102bbe25e5e9893 sha1 927c6e93ed3ea3bee4e07eff4b0f14254dc04147 rmd160 6c1c2905b166038fda5edb14baadbeb59acc8005 # Can be removed once MacPorts 1.7.0 is released if {![info exists applications_dir]} { set applications_dir /Applications/MacPorts } if {![info exists frameworks_dir]} { set frameworks_dir ${prefix}/Library/Frameworks } patchfiles patch-configure patch-Makefile.pre.in patch-Lib-cgi.py patch-Lib-site.py patch-setup.py patch-Include-pyport.h patch-Mac-OSX-Makefile.in patch-Mac-OSX-IDLE-Makefile.in patch-Mac-OSX-PythonLauncher-Makefile.in depends_lib port:gettext configure.args --enable-shared --enable-framework=${frameworks_dir} --mandir=${prefix}/share/man --without-readline --disable-tk --enable-ipv6 use_parallel_build no post-patch { reinplace "s|__PREFIX__|${prefix}|g" ${worksrcpath}/Lib/cgi.py ${worksrcpath}/Lib/site.py ${worksrcpath}/setup.py reinplace "s|__FRAMEWORKS_DIR__|${frameworks_dir}|g" ${worksrcpath}/Mac/OSX/Makefile.in reinplace "s|__APPLICATIONS_DIR__|${applications_dir}|g" ${worksrcpath}/Mac/OSX/IDLE/Makefile.in ${worksrcpath}/Mac/OSX/Makefile.in ${worksrcpath}/Mac/OSX/PythonLauncher/Makefile.in } build.target all libpython${branch}.dylib # Workaround for case-sensitive file systems post-build { if { ![file exists ${worksrcpath}/python.exe] } { ln -s python ${worksrcpath}/python.exe } } test.run yes test.target test destroot.target frameworkinstall maninstall post-destroot { set framewpath ${frameworks_dir}/Python.framework set framewdir ${framewpath}/Versions/${branch} foreach dir { lib include } { file rename ${destroot}${framewdir}/${dir}/python${branch} ${destroot}${prefix}/${dir} ln -s ${prefix}/${dir}/python${branch} ${destroot}${framewdir}/${dir}/python${branch} } file rename ${destroot}${framewdir}/lib/libpython${branch}.dylib ${destroot}${prefix}/lib ln -s ${prefix}/lib/libpython${branch}.dylib ${destroot}${framewdir}/lib/libpython${branch}.dylib file rename ${destroot}${prefix}/share/man/man1/python.1 ${destroot}${prefix}/share/man/man1/python${branch}.1 # delete symlinks without version suffix, use python_select instead to choose version foreach bin { python pythonw idle pydoc smtpd.py } { file delete ${destroot}${prefix}/bin/${bin} } foreach bin [list python${branch} pythonw${branch} idle${branch} pydoc${branch} smtpd${branch}.py] { file rename -force ${destroot}${framewdir}/bin/${bin} ${destroot}${prefix}/bin ln -s ${prefix}/bin/${bin} ${destroot}${framewdir}/bin/${bin} } foreach dir { Headers Resources Python Versions/Current } { file delete ${destroot}${framewpath}/${dir} } # install select file for python_select xinstall -m 755 -d ${destroot}${prefix}/etc/select/python xinstall -m 644 ${filespath}/python[string map {. {}} ${branch}] ${destroot}${prefix}/etc/select/python/ } post-activate { ui_msg "\nTo fully complete your installation and make python $branch the default, please run \n\tsudo port install python_select \n\tsudo python_select $name\n" } platform darwin 8 { # TODO: would configure.compiler be more appropriate? configure.args-append --with-cxx=/usr/bin/g++-4.0 } platform darwin 9 { configure.cppflags-append -D__DARWIN_UNIX03 } # TODO: test if this universal variant actually works # variant universal { # configure.args-append --enable-universalsdk # } livecheck.check regex livecheck.url ${homepage}download/releases/ livecheck.regex Python (${branch}.\[0-9\]+) If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page. Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:
% cd /opt/local/bin/portslocation/dports/python24You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to: - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using python24 with these commands: % man python24 Where to find more information:
This website is back-ended by DB5, the best database in the business,
|
![]() |
![]() Digg python24 on MacOSX
Other Helpful SitesMacOSForgeDebian Packages MacPorts - SVN Freshports - FreeBSD Fink Package List RPM for MacOSX Port Categories
aqua
archivers audio benchmarks cad comms cross databases devel editors emulators games genealogy gnome gnustep graphics irc java kde lang math multimedia net news palm perl python ruby science security shells sysutils textproc www x11 xfce zope
Current CVS DownloadsDarwin Ports Current :nightly CVS snapshot OpenDarwin CVSWeb SSH Key Gen |
|||||||
| |



