linux搭建Django环境,Linux (ubuntu 12.04)下搭建Python Django环境
1. 檢查python是否安裝:直接在shell里輸入python,如果已經安裝了python,即可進入python bash,并看到版本號(如Python 2.7.3)
——在ubuntu中python應該是已經默認安裝好了
2. ?安裝Django:
sudopythonsetup.pyinstall
檢查Django是否安裝:在python shell中輸入:>>> import django
>>> django.VERSION
如果已成功安裝,應該能看到(1, 5, 1, 'final', 0) 樣式的版本號
3. ?安裝數據庫(MySQL)
直接在shell里輸入
sudo apt-get install mysql-server
即可安裝MySQL
中間會提示輸入密碼,可以輸入也可以不管它
檢查MySQL是否安裝:
netstat -tap|grep mysql
若成功安裝,應能看到 tcp ? ? ? ?0 ? ? ?0 localhost:mysql ? ? ? ? *:* ? ? ? ? ? ? ? ? ? ? LISTEN 這樣的信息
然后就可以在shell中輸入
mysql -u root -p
進入MySQL shell (如果在安裝時設定了密碼,則需輸入密碼),進行各種數據庫操作了
4. 安裝 python-mysql適配器
sudo apt-get install python-mysqldb
5. 在django中配置數據庫
1) 打開settings.py , 找到這樣一段:DATABASES = {
'default': {
'ENGINE': 'django.db.backends.', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': '', # Or path to database file if using sqlite3.
'USER': '', # Not used with sqlite3.
'PASSWORD': '', # Not used with sqlite3.
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
2)將‘ENGINE’配置為django.db.backends.mysql
3)'NAME'’配置為欲選用的DB名稱,如mydb
4)'USER' 'PASSWORD' 輸入相應的用戶名和密碼
5)'HOST' 這個配置存疑,我把它空著好像也行。
6)測試配置:
在`` mysite`` 項目目錄下運行python shell
python manage.py shell
輸入下面這些命令來測試你的數據庫配置:>>> from django.db import connection
>>> cursor = connection.cursor()
如果沒有顯示什么錯誤信息,那么你的數據庫配置是正確的。 否則,就得查看錯誤信息來糾正錯誤。
環境配置差不多就是這樣了,先寫到這里,有什么問題再改
總結
以上是生活随笔為你收集整理的linux搭建Django环境,Linux (ubuntu 12.04)下搭建Python Django环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux下运行yolo,Ubuntu下
- 下一篇: linux函数计时,Linux 中的计时