注意:
以下操作預設都裝有python和pip環境!(建議是python3.6以上版本)
直接使用指令:
pip install virtualenv
安裝完成後,使用指令:
virtualenv --version
如果能看到版本就是裝好了:
~ $ virtualenv --version
16.2.0
這個環境為python的虛擬環境,很多人在學習python過程中都會選擇使用一些軟體,比如博主使用的pycharm等等,這些軟體裡面都有自動建立環境的選項,但在真實專案中,在linux環境下,沒有圖形化介面,需學會使用指令進行建立,所以在這個地方,所有的環境的建立都會使用指令的形式。
建立環境指令(會在當前資料夾下建立):
virtualenv --no-site-packages -p python檔案位址 環境名
注意,在這個指令中的-p屬性,指的是電腦中安裝的python環境的路徑,一般預設安裝的python環境在c盤中,如果是自定義路徑安裝的,直接找到python檔案即可,寫法為:
/絕對路徑/python.exe(windows下)
/絕對路徑/python (mac, linux等下)
在建立好虛擬環境後,會看到建立的環境下的資料夾:
windows下:include、lib、scripts、tcl
mac下:include、bin、lib
在此,windows和mac進入的資料夾就不太一樣,windows在終端中進入
scripts資料夾,mac進入bin資料夾;在目錄下能看到乙個叫activate的檔案,這個檔案為啟用環境的檔案,使用啟用指令:
windows:activate
mac: source activate
啟用後會看到前面會有乙個擴號,括號中的內容為該環境的根資料夾的檔名,如下:
我的環境名為djenv
mac:bin $ source activate
(djenv) mac:bin $
如果能看到這個括號,就是環境已經啟用了。當然,退出環境為:deactivate,windows和mac都一樣。
到此,我們所需要的環境基礎就已經搭建好了,接下來就是django的環境的配置了。
首先,我們需要先進入環境中:
(djenv) mac:bin $
然後,進入你建立django專案的資料夾,這個在哪就自己看著弄就行,在環境下進入此資料夾,執行建立django專案指令:
(djenv) mac:bin $ cd /users/username/public/django_stu
(djenv) mac:django_stu $ django-admin startproject django1
如果沒有錯誤提示,就說明乙個django專案就已經建立好了,進入django專案資料夾,會發現django已經給我們建立了乙個和django專案一樣的資料夾和乙個叫manage.py的檔案(其中的作用在後續中會將到),直接在當前目錄下執行指令:
python manage.py runserver
就可以執行django:
(djenv) mac:django_stu $ cd django1/
(djenv) mac:django1 $ python manage.py runserver
執行後,返回如下,則表示執行成功了:
january 22, 2019 - 10:24:39
django version 2.1.4, using settings 'django1.settings'
starting development server at
quit the server with control-c.
此時,在瀏覽器中輸入:,即可進入django給大家配置的預設介面。結束執行按ctrl+c就行了。
到此,乙個基本的django專案就已經搭建好了,後面會繼續給編寫django相關的文件。
Django環境配置 乙個django專案的搭建
前期準備 1 安裝python環境 2 安裝pycharm 安裝虛擬環境 pip install virtualenv 建立虛擬環境 mkvirtualenv 虛擬環境名 注意 虛擬環境其實就是本地的乙個資料夾,所以你可以在這裡指定虛擬環境存放的路徑 啟動虛擬環境 切換到虛擬環境所在的資料夾下的sc...
Django1 Django環境搭建
1.配置好python。1.1 安裝mysql 模組 sudo yum install mysql python 測試 import mysqldb 3.配置 官網說的很詳細 tar xzvf django 1.3.1.tar.gz cd django 1.3.1 sudo python setup...
Django 環境搭建
3.環境變數設定 c django 1.0.2 final build scripts 2.6 c python26 方便執行django admin.py指令,建立 django工程 徑為http pydev.sf.net updates 5.使用django admin.py startproj...