其實我以前使用的Mac os的版本是10.8的雪豹,但是最近想體驗一下Mac os10.9新版本,因而就開始更新Mac os,通過10多個小時的下載和成功安裝後,發現以前的配置全亂了,首先是發現latex的pdflatex找不到文件,以後又打開eclipse寫python發現PIL(python的一個圖像處理庫,matplotlib須要安裝PIL讓其可以對各類格式的圖片進行操做)不能用了,以後再打開qt creator寫cgal,打開xcode寫opencv結果都編譯失敗(記得錯誤的信息是:dylib can't load)。爲了修復這些問題,開始了一連串的卸載和重裝。html
macTex:python
1.點擊texworks菜單欄中的偏好設置在彈出的對話框中選擇排版標籤xcode
經過圖中的「+」按鈕添加路徑「/usr/local//texlive/2013/bin/x86_64darwin」,這個目錄下存放的是latex的可執行文件。app
opencv:eclipse
1.在升級系統以前我是參照這個博客安裝的opencv: http://blog.sciencenet.cn/blog-702148-657754.html.主要分幾個步驟:ui
first---下載opencv for mac,安裝homebrew。spa
second--- 安裝cmake,brew install cmakecode
third--- 利用cd命令進入opencv文件夾,新建一個release文件夾,進入文件夾,編譯安裝opencv:使用如下命令htm
mkdir release cd release cmake -G "Unix Makefiles" .. make sudo make install
fourth--- 安裝好的lib文件存放在"/usr/local/lib",h文件存在"/usr/local/include"中blog
---------------------------------------分界線------------------------------------------------
2.在升級系統後,發現再按照上面的操做進行結果失敗(不明緣由)。以後我用的方法是:
先卸載以前的opencv,libpng,openexr,ilmbase.
以後再安裝libpng,openexr,ilmbase. 在安裝這三個時須要使用到命令 sudo chown -R $(apple) /usr/local/lib/ 賦予權限
安裝完上面三個以後就能夠開始安裝opencv,更新系統後再更新xcode,更新完xcode後須要更新command line tool,具體方法參考博客:
http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/
更新完command line tool以後再brew install opencv便可
CGAL and libqt
CGAL是一個計算圖形庫,安裝CGAL的方法能夠參考:http://doc.cgal.org/latest/Manual/installation.html
個人安裝方法是:(首先要先裝上cmake)
QT
qt的重裝是直接利用.dmg文件進行安裝,下載地址能夠查qt的官網,http://qt-project.org/downloads,以後再設置一下qt creator就好。
pillow
PIL的安裝我是直接進入目錄/Library/Python/2.7/site-packages下,手動刪除PIL和Pillow-2.5.3.dist-info兩個文件夾,以後再利用sudo pip install pillow進行安裝的,安裝完後就能夠在eclipse中設置pydev的interpreter就好。
-----------------------------------------境界線的彼方-------------------------------------------------------------
嘛,上面只是爲了我本身寫的備忘錄而已啦,matlab也沒法用了而後也是直接經過dmg文件進行安裝就好。