第 2 章    設定開發環境

Ubuntu

▸ 設定系統提示字元

gedit ~/.bashrc
...

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u:\W\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u:\W\$ '
fi

...

▸ 建立專案目錄架構

$ cd
$ mkdir webapps webapps/git webapps/virtualenv webapps/workspace

▸ 安裝 Postgres 資料庫系統

$ sudo apt update
[sudo] password for <username>:
$ sudo apt -y upgrade
$ sudo apt install libpq-dev postgresql postgresql-contrib

▸ 安裝建立虛擬環境的指令 virtualenv

$ sudo apt install python3-pip
$ sudo pip3 install virtualenv

▸ 安裝 Open JDK

$ sudo add-apt-repository ppa:openjdk-r/ppa
$ sudo apt update
$ sudo apt install openjdk-11-jdk
Windows

▸ 建立專案目錄架構

C:\...> cd C:\Users\<username>
C:\...> mkdir webapps webapps\git webapps\virtualenv webapps\workspace

▸ 安裝建立虛擬環境的指令 virtualenv

C:\...> pip3 install virtualenv
Mac

▸ 建立專案目錄架構

$ cd
$ mkdir webapps webapps/git webapps/virtualenv webapps/workspace

▸ 安裝 Postgres 資料庫系統

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew update
$ brew install postgresql
$ brew services start postgresql

▸ 安裝建立虛擬環境的指令 virtualenv

$ pip3 install virtualenv