Tutorial Update Versi Python 2.7 ke Python 3 di OS X Yosemite


Berikut ini saya ingin menuliskan tutorial singkat bagaimana cara mengubah versi python dari 2.7 menjadi python versi 3.
  1. Langkah pertama, unduhlah terlebih dahulu software python untuk OS X di https://www.python.org/downloads/ , kemudian pilihlah yang versi Mac.
  2. Hapus direktori versi python yang ingin diupgrade. Misal python 2.7. Langkah-langkah adalah sebagai berikut:
  3. localhost:~ bakulotek$ sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7/
    localhost:~ bakulotek$ sudo mv /Library/Frameworks/Python.framework/Versions/3.4/ /System/Library/Frameworks/Python.framework/Versions/
    localhost:~ bakulotek$ sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.4/
    localhost:~ bakulotek$ sudo rm /System/Library/Frameworks/Python.framework/Versions/Current
    localhost:~ bakulotek$ sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/ /System/Library/Frameworks/Python.framework/Versions/Current
    localhost:~ bakulotek$ sudo rm /usr/bin/pydoc
    localhost:~ bakulotek$ sudo rm /usr/bin/python
    localhost:~ bakulotek$ sudo rm /usr/bin/pythonw
    localhost:~ bakulotek$ sudo rm /usr/bin/python-config
    localhost:~ bakulotek$ sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/pydoc3 /usr/bin/pydoc
    localhost:~ bakulotek$ sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/python3 /usr/bin/python
    localhost:~ bakulotek$ sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/pythonw3 /usr/bin/pythonw
    localhost:~ bakulotek$ sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/python3-config /usr/bin/python-config

Apabila langkah-langkah diatas sudah benar, maka jalankan python di terminal dengan mengetikkan "python" tanpa tanda petik. Hasilnya kurang lebih sebagai berikut :

localhost:~ bakulotek$ python
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 5 2014, 20:42:22)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

Postingan terkait:

Belum ada tanggapan untuk "Tutorial Update Versi Python 2.7 ke Python 3 di OS X Yosemite"

Post a Comment