1. 程式人生 > >安裝python3.7和django

安裝python3.7和django

以下操作都是在windows10平臺下進行

 

1.安裝python3.7,我的安裝路徑為D:\Python3.7,安裝過程已經將路徑新增到使用者環境變數D:\Python3.7\Scripts\;D:\Python3.7\,該版本自帶python管理工具pip,在python安裝目錄的Scripts下,可通過where python和where pip檢視安裝位置,通過python --version和pip --version檢視版本

 

2.為了python版本不相容問題,需安裝虛擬環境,pip install virtualenv,安裝完成後通過pip list檢視是否已安裝

 

建立虛擬環境:virtualenv envname

上述命令執行完成後,會在D盤下生成一個testenv目錄,及虛擬環境的目錄,裡面包含了python執行所需的各種條件。

如果要指定建立虛擬環境是python直譯器的版本,通過-p python直譯器路徑實現,即virtualenv -p D:\Python3.7\python.exe testenv

 

進入虛擬環境,進入虛擬環境安裝目錄下的D\testenv\Scripts目錄下執行activate,執行後前面會帶有虛擬環境的名稱。

(linux下activate和deactivate的路徑為虛擬環境安裝目錄/bin目錄下)

 

退出虛擬環境deactivate

 

virtualenv每次都需要建立和進入虛擬環境,為方便管理和操作,可直接安裝 virtualenvwrapper, virtualenvwrapper安裝時會自動安裝virtualenv。

windows:pip install virtualenvwrapper-win

linux:pip install virtualenvwrapper

建立虛擬環境 mkvirtualenv envname,執行後會在C盤當前使用者下新建一個Envs目錄,並自動進入虛擬環境,建立testenv及其他所有虛擬環境都在這個目錄下。

指定python直譯器版本mkvirtualenv --python==D:\Python3.7\python.exe testenv

(如果想自己制定虛擬環境的路徑,可建立一個workon_home的系統變數,變數值為自己想放置虛擬環境的路徑)

退出虛擬環境:deactivate

進入某一個虛擬環境:workon testenv

刪除一個虛擬環境:rmvirtualenv testenv

列出所有虛擬環境:lsvirtualenv

 

 

3.安裝django

第一種方法:cmd視窗在python\scripts目錄下執行:pip install django

第二種方法:下載Django安裝檔案(如:Django-2.1.4.tar),解壓,在cmd命令列進入Django-2.1.4所解壓目錄(注意解壓目錄下有setup.py檔案),然後執行命令:python setup.py install

 

採用第一種方法安裝,安裝後Scripts目錄下多了django-admin.exe和django-admin.py兩個檔案,django安裝路徑也需要新增到環境變數,由於安裝python是已經新增過所以不需要再新增一次了

提示當前pip版本為10.0.1而最新版本為18.1,根據提示使用python -m pip install --upgrade pip升級pip版本

驗證django安裝成功:

cmd視窗輸入python進入python,匯入django模組檢視版本

D:\Python3.7\Scripts>python

>>>import django

>>>django.get_version()

 

 

 4.安裝bootstrap

pip安裝:在python\scripts目錄下執行,pip install django-bootstrap3

手動安裝:下載:django-bootstrap3-7.0.1.tar.gz(下載地址:https://pypi.python.org/pypi/django-bootstrap3)

     解壓:

     安裝:cmd進入bootstrap目錄,執行命令:python setup.py install

D:\django-bootstrap3-7.0.1>python setup.py install
running install
running bdist_egg
running egg_info

......      

Installed d:\python27\lib\site-packages\django_bootstrap3-7.0.1-py2.7.egg
Processing dependencies for django-bootstrap3==7.0.1
Finished processing dependencies for django-bootstrap3==7.0.1

 

採用第一種方式安裝

安裝完成後在D:\Python3.7\Lib\site-packages目錄下生成了django_bootstrap3-11.0.0-py3.7.egg-info資料夾