Secara default, MacPorts menginstal program pengguna (atau link ke program tersebut) di /opt/local/bin
. select_python
MacPorts perintah memilih instance python mana yang ditautkan ke /opt/local/bin/python
. Itu tidak berpengaruh (juga tidak seharusnya) pada apa yang dipasang Apple di /usr/bin
, di situlah python
yang disediakan Apple dan python2.x
perintahnya adalah.
Untuk menjalankan python2.5 MacPorts, Anda juga perlu memastikan bahwa /opt/local/bin
mendahului /usr/bin
di shell Anda $PATH
(Anda dapat melakukannya dengan memodifikasi .bash_profile
Anda atau skrip inisialisasi shell lainnya) atau Anda dapat memanggil python yang diinginkan dengan referensi jalur absolut:
$ /usr/bin/python your-program.py
untuk menggunakan python default yang disediakan Apple;
$ /opt/local/bin/python your-program.py
untuk menggunakan versi yang dipilih dengan python_select
, atau:
$ /opt/local/bin/python2.5 your-program.py
untuk memilih MacPorts 2.5 secara eksplisit.
EDIT:
Untuk mengubah PATH pencarian Anda untuk menggunakan MacPorts, tambahkan baris ini ke .bash_profile
:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH