install python 3.2, django and eclipse pydev plugin in mac for python devolopment
2012-03-07 22:39
681 查看
Step 1. install eclipse 3.7 or later
Step 2. install python 3.2 (ref link: http://www.youtube.com/watch?v=MEmEJCLLI2k )
注意:我安装了python3.2后,在"terminal"里输入命令 "python --version",出现的版本是v2.7,如果你要在terminal里使用python 3.2,需要使用命令"python3.2"
Step 3. install django (ref link: https://docs.djangoproject.com/en/dev/intro/install/ )
注意:官方文档写清楚了django v1.4只支持python2.6~2.7,不支持python3.因此当前使用django v1.4.1 + python 2.7
* download django tar.gz at https://www.djangoproject.com/
* > tar xzvf Django-xxx.tar.gz
* > cd Django-xxx
若要安装到python 2.7里,则执行 (将会把django安装到/Library/Python/2.7/site-packages/目录下)
* > sudo python setup.py install
* 安装完之后 执行
> python
>>>import django
>>>print(django.get_version())
将显示django的version
如何删除django?
只需要删除“site-packages"目录下(在mac os是/Library/Python/2.7/site-packages/目录下) django目录即可!
注意:在upgrade django之前应该先删除旧版本
Step 4. install pydev plugin in eclipse: select menu "help–>eclipse marketplace", 搜索"Pydev"之后安装即可
Step 5. how to set pydev's python interpreter in "preference" (similar with setting jdk path) and create a "hello world" python project (ref link: http://www.youtube.com/watch?v=gCapULV-tPE )
注意,在设置python interpreter时:
* click "Auto Config"来添加python interpreter
* 在”select the folders to be added to the system pythonpath“ list里,必须钩上 “site-packages"目录,否则无法create django project
Step 6. how to create a django project and run it? (转载自:http://www.stevenwang.name/eclipse-django-begin-177001.html)
新建一个"Pydev Django Project","interpreter"选之前在pydev中配置的名称,去掉"Create default 'src' folder and add it to the pythonpath?"前面的勾,"Referenced projects"如果没有则不需要勾选,如果程序没有数据库支持则去掉"Database Engine"中的内容,至此,新建"helloworld"项目完成。
项目将自动包含四个文件:__init__.py, manage.py, settings.py, urls.py
在helloworld包中新建一个helloworld.py文件,内容如下:
以上程序的目的是,把对Web服务器根目录的请求路由到之前新建的helloworld.py文件中的index函数来处理。
右键点helloworld项目,【Run As】—【Pydev:Django】,待Web服务启动后,在浏览器中输入http://127.0.0.1:8000/ ,若请求返回"Hello World!",则说明第一个Django程序已成功运行。
Step 2. install python 3.2 (ref link: http://www.youtube.com/watch?v=MEmEJCLLI2k )
注意:我安装了python3.2后,在"terminal"里输入命令 "python --version",出现的版本是v2.7,如果你要在terminal里使用python 3.2,需要使用命令"python3.2"
Step 3. install django (ref link: https://docs.djangoproject.com/en/dev/intro/install/ )
注意:官方文档写清楚了django v1.4只支持python2.6~2.7,不支持python3.因此当前使用django v1.4.1 + python 2.7
* download django tar.gz at https://www.djangoproject.com/
* > tar xzvf Django-xxx.tar.gz
* > cd Django-xxx
若要安装到python 2.7里,则执行 (将会把django安装到/Library/Python/2.7/site-packages/目录下)
* > sudo python setup.py install
* 安装完之后 执行
> python
>>>import django
>>>print(django.get_version())
将显示django的version
如何删除django?
只需要删除“site-packages"目录下(在mac os是/Library/Python/2.7/site-packages/目录下) django目录即可!
注意:在upgrade django之前应该先删除旧版本
Step 4. install pydev plugin in eclipse: select menu "help–>eclipse marketplace", 搜索"Pydev"之后安装即可
Step 5. how to set pydev's python interpreter in "preference" (similar with setting jdk path) and create a "hello world" python project (ref link: http://www.youtube.com/watch?v=gCapULV-tPE )
注意,在设置python interpreter时:
* click "Auto Config"来添加python interpreter
* 在”select the folders to be added to the system pythonpath“ list里,必须钩上 “site-packages"目录,否则无法create django project
Step 6. how to create a django project and run it? (转载自:http://www.stevenwang.name/eclipse-django-begin-177001.html)
新建一个"Pydev Django Project","interpreter"选之前在pydev中配置的名称,去掉"Create default 'src' folder and add it to the pythonpath?"前面的勾,"Referenced projects"如果没有则不需要勾选,如果程序没有数据库支持则去掉"Database Engine"中的内容,至此,新建"helloworld"项目完成。
项目将自动包含四个文件:__init__.py, manage.py, settings.py, urls.py
在helloworld包中新建一个helloworld.py文件,内容如下:
from django.http import HttpResponse def index(request): return HttpResponse('Hello World!')将urls.py文件的内容修改为:
from django.conf.urls.defaults import patterns urlpatterns = patterns('', (r'^$', 'helloworld.helloworld.index') )
以上程序的目的是,把对Web服务器根目录的请求路由到之前新建的helloworld.py文件中的index函数来处理。
右键点helloworld项目,【Run As】—【Pydev:Django】,待Web服务启动后,在浏览器中输入http://127.0.0.1:8000/ ,若请求返回"Hello World!",则说明第一个Django程序已成功运行。
相关文章推荐
- 关于eclipse下运行maven build报 No plugin found for prefix 'jetty' in the current project and in the plu gi
- 搭建 eclipse pydev python 开发环境 on mac and windows
- install python, django, eclipse pydev plugin in windows
- eclipse+pydev+Django安装和配置Python开发环境(For Windows OS)
- pydev+eclipse+python3.4运行hello word,提示Error in sitecustomize; set PYTHONVERBOSE for traceback:
- How can I install Easy_Install for Python 2.6.4 in Mac OSX 10.4.11【转】
- Install MySQL 5 for Python 2.6 (and django) on Windows
- Configure Javadoc and Source Code for JRE in Eclipse JDT
- On Mac platform,Using Eclipse + PyDev Plugins + Python to build a Python development environment
- pip install MySQL-python error in virtualenv on mac
- The Eclipse plugin For developing Swing and Swt
- install hadoop dev plugin in eclipse
- no plugin found for prefix 'tomcat 7' in the current project and in the plugin groups的解决方法
- 【335】Install PyDev in Eclipse IDE
- how to install eclipse in ubuntu (PyDev)
- 错误整理:No plugin found for prefix 'jetty' in the current project and in the plugin groups
- Mac 上配置Python开发环境 Pydev + Eclipse
- How to install Drools plugin in Eclipse Indigo IDE
- Decorators for Functions and Methods in python
- [python web] eclipse+pydev+django环境准备