linuxpythondjango
❶ ...內學習python和django,並做出一個項目需要怎麼准備,可以做什麼...
Python(英語發音:/ˈpaɪθən/), 是一種面向對象、解釋型計算機程序設計語言,是純粹的自由軟體, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協議。
主要應用於:
系統編程:提供API(Application Programming Interface應用程序編程介面),能方便進行系統維護和管理,linux下標志性語言之一,是很多系統管理員理想的編程工具 。
圖形處理:有PIL、Tkinter等圖形庫支持,能方便進行圖形處理。
數學處理:NumPy擴展提供大量與許多標准數學庫的介面。
文本處理:python提供的re模塊能支持正則表達式,還提供SGML,XML分析模塊,許多程序員利用python進行XML程序的開發。
資料庫編程:程序員可通過遵循Python DB-API(資料庫應用程序編程介面)規范的模塊與Microsoft sql Server,Oracle,Sybase,DB2,MySQL、SQLite等資料庫通信。python自帶有一個Gadfly模塊,提供了一個完整的SQL環境。
網路編程:提供豐富的模塊支持sockets編程,能方便快速地開發分布式應用程序。很多大規模軟體開發計劃例如Zope,Mnet 及BitTorrent. Google都在廣泛地使用它。
Web編程:應用的開發語言,支持最新的XML技術。
多媒體應用:Python的PyOpenGL模塊封裝了「OpenGL應用程序編程介面」,能進行二維和三維圖像處理。PyGame模塊可用於編寫游戲軟體。
pymo引擎:PYMO全稱為python memories off,是一款運行於Symbian S60V3,Symbian3,S60V5, Symbian3, Android系統上的AVG游戲引擎。因其基於python2.0平台開發,並且適用於創建秋之回憶(memories off)風格的AVG游戲,故命名為PYMO。
黑客編程:python有一個hack的庫,內置了你熟悉的或不熟悉的函數,但是缺少成就感。
可以學習的網站有很多:
Python官方文檔
PythonTab中文網
Python愛好者論壇
Pythoner在線互動交流平台 。
❷ 如何搭建django框架 linux
第一步安裝Django: 下載包:Django-0.96.1.tar.gz 解壓這個包:tar zxf Django-0.96.1.tar.gz -C /usr/tmp 安裝: cd /usr/tmp cd Django-0.96.1 su python setup.py install 檢查安裝是否正確: python >>> import django >>> django.VERSION ...
❸ linux下怎麼安裝django
第一步安裝Django:
下載包:Django-0.96.1.tar.gz
解壓這個包:tar zxf Django-0.96.1.tar.gz -C
/usr/tmp
安裝:
cd /usr/tmp
cd Django-0.96.1
su
python setup.py install
檢查安裝是否正確:
python
>>> import django
>>> django.VERSION
(0, 96.099999999999994, None)
>>>
第二步安裝MySQL:
下載包:mysql-5.1.23-rc.tar.gz
解壓:tar zxf mysql-5.1.23-rc.tar.gz -C
/usr/tmp
安裝:
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip
shell> cd mysql-VERSION
shell> ./configure
--prefix=/usr/local/mysql
shell> make
這一步驟會需要一段時間,你可以選擇去吃頓飯,但不要吃得太快。
shell> make install
shell> cp support-files/my-medium.cnf
/etc/my.cnf
shell> cd /usr/local/mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql var
shell> bin/mysqld_safe --user=mysql &
cp /usr/local/mysql/lib/mysql/libmysqlclient.so.16
/usr/lib/.
cp /usr/local/mysql/lib/mysql/libmysqlclient_r.so.16
/usr/lib/.
第三步安裝Apache
下載包:
httpd-2.2.8.tar.gz
解壓:
tar zxf httpd-2.2.8.tar.gz -C
/usr/tmp
安裝:
./configure
--prefix=/usr/local/httpd
make
make install
第四步安裝mod_python
下載包:
mod_python-3.3.1.tgz
解壓:
tar zxf mod_python-3.3.1.tgz -C
/usr/tmp
安裝:
./configure
--with-apxs=/usr/local/httpd/bin/apxs
make
make install
第五步安裝MySQLdb
下載包:
MySQL-python-1.2.2.tar.gz
setuptools-0.6c5-py2.4.egg
解壓:
tar zxf MySQL-python-1.2.2.tar.gz
-C /usr/tmp
cp setuptools-0.6c5-py2.4.egg
/usr/tmp/MySQL-python-1.2.2
安裝:
cd
/usr/tmp/MySQL-python-1.2.2
python setup.py build
su
python setup.py install
chmod 644
/root/.python-eggs/MySQL_python-1.2.2-py2.4-linux-i686.egg-tmp/_mysql.so
安裝差不多就是這樣子。
❹ 如何在linux系統下安裝django
第一步安裝Django: 下載包:Django-0.96.1.tar.gz 解壓這個包:tar zxf Django-0.96.1.tar.gz -C /usr/tmp 安裝: cd /usr/tmp cd Django-0.96.1 su python setup.py install 檢查安裝是否正確: python >>> import django >>> django.VERSION (0, 96.099999999999994, None) >>> 第二步安裝MySQL: 下載包:mysql-5.1.23-rc.tar.gz 解壓:tar zxf mysql-5.1.23-rc.tar.gz -C /usr/tmp 安裝: shell> groupadd mysql shell> useradd -g mysql mysql shell> gunzip shell> cd mysql-VERSION shell> ./configure --prefix=/usr/local/mysql shell> make 這一步驟會需要一段時間,你可以選擇去吃頓飯,但不要吃得太快。 shell> make install shell> cp support-files/my-medium.cnf /etc/my.cnf shell> cd /usr/local/mysql shell> chown -R mysql . shell> chgrp -R mysql . shell> bin/mysql_install_db --user=mysql shell> chown -R root . shell> chown -R mysql var shell> bin/mysqld_safe --user=mysql & cp /usr/local/mysql/lib/mysql/libmysqlclie
❺ linux python django環境配置
python2.4 好老的python版本,試試python2.6或者python2.7安裝django? 一般有兩種方法安裝python庫:
1,easy_install
sudo easy_install django
2,linux自帶的軟體包安裝工具。ubuntu下:
sudo apt-get install python-django
❻ python django在linux上運行沒問題拷貝到win下就報錯
url(r'^(?P<p>\d*)?/?$', list, {'template_name': 'depot/list.html'},name='list_proct'),
這里url,你要加個問號,表示沒有他也可以。因為在模板里,只要出現{%url ...%},那他不會根據是否有上面的if判斷都要執行,這里你應該是最後一頁的時候才會出現的,因為這時候items.next_page_number是沒有值的,這個跟你什麼系統是沒有關系的。
❼ linux怎麼查看django版本
首先你需要肯定你的機子上裝了Python
現在ubuntu已經自帶,所以不必操心
當然你可以在你的機子下測試一下,只需在 terminal 下輸入 python
如果出現下面的界面就說明你機子已經裝了python
Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "right", "credits" or "license" for more information.
>>>
從上面可以看到在我機子上 python 的版本是 2.7.3
如果你想手動查看的話可以輸入(同樣在terminal下)
pythno -V
現在需要裝 setuptools
命令 : sudo apt-get install python-setuptools
完成之後,就可以使用 easy_install命令安裝 django
命令: sudo easy_install django
完成之後,在 terminal 下進入 python解釋器(輸入python)
按順序輸入下面的語句
import django
django.VERSION
這時候會輸出你機子上 django 的版本
在我的機子是這樣的
(1, 5, 1, 'final', 0)
OK,congratulation! 你已成功安裝了django :)
❽ PYTHON使用日記之怎麼找到linux系統上django的安裝路徑
python的話,你可以把python的安裝環境加到系統變數(我記得是自動添加的,可以在dos下直接運行python)
至於django的話,可以直接運行django-admin startproject mysite2(django-admin不用.py),不用python django-admin.py startproject mysite2(如果要的話,需要在python安裝包下的script添加到系統環境變數)
❾ 環境在django+python+apache+linux中,數據調用顯示問題
你的log中報的是什麼錯誤, 貼上來看看。
❿ 我有個linux的虛擬主機,我想運行django網站,怎麼辦
我是linux主機,我這樣在本地運行django
1 在終端進入django項目的文件夾,是有manage.py的那個目錄
2 然後運行 python manage.py runserver
就可以跑起來了