Saya ingin Python 3 (dan saya tidak ingin main-main dengan OS X yang disediakan python). Berdasarkan:
https://docs.python.org/3/using/mac.html
Saya bisa mendapatkan Python 3 dan berumur panjang dan makmur, TETAPI tidak jelas apa yang terjadi ketika saya ingin meningkatkan menggunakan DMG berikutnya. Sebagai contoh saya bisa memberi tahu Anda apa yang terjadi dengan R pada OS X: Anda mendapatkan GUI di / Aplikasi dan hal-hal di / Library / Frameworks. Pada peningkatan, GUI ditingkatkan dan kerangka kerja baru ditempatkan di direktori / Library / Frameworks, berdampingan dengan yang lama (ada symlink 'saat ini' yang memastikan bahwa hal-hal lama diabaikan). Saya selalu menghapus hal-hal lama untuk menghindari akumulasi crud, dan hanya itu. Apakah pendekatan ini akan berhasil untuk Phyton?
brew unlink python3
untuk menghapus tautan simbolik. Anda sekarang akan menggunakan versi osx saat menjalankanpython
. Untuk menggunakan versi pembuatan, Anda masih dapat menjalankan, misalnya,/usr/local/Cellar/python3/3.3.2/bin/python3
atau membuat symlink sepertiln -s /usr/local/Cellar/python3/3.3.2/bin/python3 /usr/local/bin/python-3.3.2
dan setelah itu, jalankanpython-3.3.2
. Anda juga dapat menginstal versi python3 formula lama dengan HB, dan menggunakan semuanya secara terpisah. Lihat ini bagaimana melakukannya./usr/local/bin/python3
. Dan karena OS X tidak dilengkapi dengan Python 3, Anda tidak menimpa Python yang sudah diinstal sebelumnya.Gunakan Homebrew :)
Hombrew menginstal semuanya ke dalam
/usr/local/Cellar
dan menciptakan link simbolik untuk aplikasi di/usr/local/bin
. Itu tidak akan menyentuh apa pun dalam sistem. Itu datang dengan perintah pembersihan minuman, yang menghapus aplikasi yang tidak terpakai atau usang secara otomatis.Untuk memperbaruinya:
Ini akan secara otomatis ditautkan ke versi terbaru setelah pemutakhiran dan
brew clean
menghapus sisa-sisa dari versi sebelumnya.sumber
Anda dapat menggunakan distribusi Anaconda. Ini adalah versi gratis Python 3 (dan Python2). Paket Andaconda juga akan memungkinkan Anda memperbarui versi python yang berbeda dan setelah instalasi itu menetapkan jalur python yang tepat. Anaconda hadir dengan Anaconda Navigator yang membantu Anda memuat paket python dan juga dengan Spyder 3. Jenis aplikasi Python IDE.
sumber