最近在mac做一下Python的科學(xué)計算枕扫,查找一些基礎(chǔ)操作比較花費時間,特此記錄幌蚊,方便后來新手熙掺。
1未斑、pip
Python有兩個著名的包管理工具easy_install.py和pip。在Python2.7的安裝包中币绩,easy_install.py是默認(rèn)安裝的颂碧,而pip需要我們手動安裝。
終端中輸入安裝語法:
sudo easy_install pip
安裝完成pip
接下來可以試著用pip安裝下相應(yīng)模塊
pip install module_name
如果不出問題类浪,說明pip已經(jīng)安裝上
2载城、IPython
IPython是一種基于Python的交互式解釋器。相較于原生的Python Shell费就,IPython提供了更為強大的編輯和交互功能诉瓦,增強的Python Shell。
安裝語法:
sudo pip install ipython
2.1 如果安裝出現(xiàn)問題力细,
Found existing installation: setuptools 1.1.6 Uninstalling setuptools-1.1.6:
這是因為新版本的osx默認(rèn)自動開啟了SIP(System Intergrity Protection)睬澡,導(dǎo)致就算使用sudo也無法修改一些文件。較好的解決辦法就是安裝在user權(quán)限下眠蚂,使用如下命令:
pip install --user IPython
這是比較優(yōu)雅的做法煞聪,還有一種辦法就是安裝之前關(guān)掉SIP。
重啟系統(tǒng)逝慧,在開機(jī)聲音響起的同時按住 Command + R 鍵昔脯,當(dāng)出現(xiàn)蘋果 Logo 黑白畫面的時候松開鍵盤啄糙,進(jìn)入恢復(fù)模式的操作面板,然后打開「終端」云稚,輸入:
csrutil disable
然后重啟隧饼,這樣就關(guān)掉了SIP。
2.2 如果出現(xiàn)如下問題静陈,且彈出窗口讓你安裝xcode軟件
直接可以在app store中下載xcode進(jìn)行安裝在重試下燕雁!
Command "/usr/bin/python -u -c "import setuptools, tokenize; 等一堆錯誤
如何啟動IPython?
如果你發(fā)現(xiàn),鍵入IPython無法啟動鲸拥,使用如下命令:
python -m IPython
3拐格、jupyter 安裝
3.1 安裝步驟
Jupyter Notebook(此前被稱為 IPython notebook)是一個交互式筆記本,支持運行 40 多種編程語言刑赶。Jupyter Notebook 的本質(zhì)是一個 Web 應(yīng)用程序捏浊,便于創(chuàng)建和共享文學(xué)化程序文檔,支持實時代碼角撞,數(shù)學(xué)方程呛伴,可視化勃痴。 用途包括:數(shù)據(jù)清理和轉(zhuǎn)換谒所,數(shù)值模擬,統(tǒng)計建模沛申,機(jī)器學(xué)習(xí)等等
安裝命令:
--python 2.x 安裝語法
pip install --user jupyter
--python 3.x 安裝語法
pip3 install --user jupyter
3.2 使用
安裝完成后劣领,在命令行中輸入:
python -m IPython notebook
然后會調(diào)整到相應(yīng)web頁面!
在某些場景下铁材,可能需要你輸入http://localhost:8888/?token= 等于多少?
這個時候需要在終端中輸入尖淘,python -m IPthon notebook 在終端中可以看到token是什么!其實上圖的截圖著觉,紅框中就可以看到