網頁

2017年1月7日 星期六

Python 開發環境

1. 安裝 Anaconda
https://www.continuum.io/downloads

如果不用Anaconda的話也可以使用pip
缺點就是要自己更新套件
Unix-like
$ python3 -m pip install -U 套件名稱
Windows
$ py -3 -m pip install -U 套件名稱

2. 開 jupyter notebook
$ jupyter notebook

如果用$ conda remove _nb_ext_conf
雖然可以把 kernel 刪除讓 jupyter 網頁上可以顯示 python3 的環境
但同時也會把 sklearn 一併刪除
造成模組無法呼叫

如果發現不能用 zsh 在終端機呼叫 conda 指令的話
$ vi ~/.zshrc
$ export PATH="/Users/chiustin/anaconda/bin:$PATH"

如果 conda update anaconda 無法執行的話
$ conda info (check "conda-build version")
$ conda install conda-build

3. 安裝 git 和申請 Github
https://git-scm.com/download/win
OS X 內建 Git,不需要進行安裝
https://github.com/

4. 設定 Git
打開 Git Bash 告訴 Git 帳戶與電子信箱
$ git config --global user.name "YOUR NAME"
$ git config --global user.email "YOUR EMAIL ADDRESS"

5. 建立一個專案
至 Github 建立 repository 複製網址
打開 Git Bash
$ cd ~/Desktop
$ git clone "網址"

6. 啟動 Jupyter Notebook
切換到想要的資料夾路徑下(使用 cd 指令)
$ jupyter notebook

7. 寫一個code
開另一個command line
$ comd+d
$ vi hello_world.py
$ print("Hello World!")
$ wd

8. 將程式碼推到遠端
同時在開啟Jupyter Notebook的command line
$ Ctrl + C
打開 Git Bash:
$ git add . 
$ git commit -m "first commit" 
$ git push
依照提示輸入帳戶與密碼
至Github 的 repository 查看是否成功

進階
使用 Octopress 寫 Blog
http://blog.jex.tw/blog/2015/03/24/octopress/
book
python data visualization cookbook




沒有留言:

張貼留言