上一篇文章是基於ubantu14.04自帶的Python2.7搭建的virtualenv+python+flask(須要特別注意文件夾是中文的問題),今天忙碌了三個小時,在網上大量查閱資料完成了virtualenv+python3.4+flask的搭建,若是不單獨打一個python3的環境出來,運行python3的文件時是沒法找到flask的,由於3與2是衝突的,因此建議最好仍是搭建一個python3的虛擬環境,兩者也能夠切換(鍵入命令:deactivate),下面是詳細步驟:python
1.在普通環境下安裝virtualenvflask
$sudo apt-get install python-virtualenvubuntu
2.安裝python3.4測試
$sudo apt-get install python3.4ui
安裝完成之後可輸入命令:python3spa
若是出現3d
安裝成功,輸入quit()可退出。blog
3.找到python3的安裝目錄ip
$sudo gedit/etc/environmentget
通常是在/usr/local/bin/python3.4下,也有的在/usr/bin/python3.4下,你們能夠找一下。
4.根據上面找到的目錄建立python3虛擬環境
使用/usr/local/bin/python3.4環境建立名爲py3env的虛擬環境:
$virtualenv -p /usr/local/bin/python3.4 py3env
激活虛擬環境:
$source py3env/bin/activate
激活成功會在行最前顯示(py3env)$:
這是輸入python,能夠看到顯示的是3.4版本
取消激活:
(py3env)jiang@ubuntu:~$ deactivate
再次輸入python,會發現又回到了2.7版本。
這樣python3的虛擬環境建立好了,可是還得安裝flask
5.在該環境下(py3env)安裝flask,注意是在環境激活的狀態下安裝:
(py3env)jiang@ubuntu:~$ pip install flask
這樣環境基本搭建完成,能夠寫一個小demo測試一下。上一篇文章最後有講,這就不在贅述。