centos6.2 安裝virtualenv 來隔離python2 和python3 以及部署Django

下載Python-3.6.0
https://download.csdn.net/download/linxi7/10328013

安裝軟件

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel xz gcc zlib zlib-devel

安裝

解壓Python-3.6.0.tar.gz
mkdir /usr/local/python3
cd Python-3.6.0
./configure --prefix=/usr/local/python3
make
make install

雖然Python3.6.0安裝完了,但是目前直接python進去還是默認系統自帶的2.6.6的。

安裝virtualenv 和建立隔離的python3.6環境

#安裝virtualenv
pip3 install virtualenv / pip install virtualenv
#創建項目環境
mkdir /tmp/test
#爲目錄創建虛擬環境 
virtualenv -p /usr/local/python3/bin/python3 /tmp/test/
#激活虛擬環境
source /tmp/test/bin/activate
#測試結果
[root@roe_jump_sg test]# source bin/activate
(test) [root@roe_jump_sg test]# python
Python 3.6.0 (default, Apr  4 2018, 18:00:04) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

#退出環境變量 
deactivate 

安裝Django
https://download.csdn.net/download/linxi7/10328031

解壓Django-1.11.6.tar.gz
進入剛剛解壓的目錄
python setup.py install 
進入python,import django測試看是否成功

這樣就可以進行基於Python3.6的Django項目開發或者環境部署了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章