ubantu中搭建virtualenv+python3.4+flask

上一篇文章是基於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測試一下。上一篇文章最後有講,這就不在贅述。

相關文章
相關標籤/搜索