2017-09-02

[MAC] MAC Port兩三事

由於有些外掛模組會有相依性問題,安裝OOO以外還要再裝XXX才能用,所以在MAC OS有個簡潔的解決方式,就是用MAC Port代為安裝。

MAC Port本身也是個外掛模組,之後就可以利用它在command line安裝其他模組(port),例如Python 2.7,但這個Python路徑就跟MAC原生的Python不同了,MAC Port的會在/opt/local/bin/python,MAC原生的會在/usr/bin/python2.7。python的external library也可以用MAC port安裝,例如Beautifulsoup或PyQT,但要注意的是這些library只能在MAC port安裝的Python底下執行。

MAC Port可以安裝的套件可在這裡查詢
https://www.macports.org/ports.php

以下是指令範例
sudo port selfupdate                              # 更新Mac Port
sudo port upgrade outdated                    # 更新安裝過的所有模組(ports)
sudo port install py27-beautifulsoup4      # 安裝beautifulsoup 4.5.3
port select --list python                         # 列出可用的python版本
sudo port select python python27-apple  # 指定Apple版本

沒有留言:

張貼留言