首先确定学习那一个版本,以之前对Python的接触,Python2.x 的版本仍然占据很大的市场。但作为初学者我还是决定学习新的版本,相信未来会逐渐转向3.x版本的。

其实搭建Python不是一件很难的事情,但搭建过程还是会有些细节问题,写下来备忘。

1.下载安装Python,可以去官网下载最新版 https://www.python.org/downloads/mac-osx/,我下载的时3.4.3。安装是傻瓜式的,就不多说了。

2. 安装完成了,但是你会发现但你检查Python版本是还是Mac自带的Python 2.7版本。那么如何修改为最新版本呢:

  • 查到当前Python指令位置:whereis python,我的是/usr/bin/python
  • 备份当前Python:mv /usr/bin/python /usr/bin/python_default_backup (可能需要管理员权限 sudo),这样在执行Python时默认不执行此版本
  • 查找新安装版本的Python的安装位置,默认情况下是在/usr/local/bin/ 新版本通常与旧版本的Python位置相同。你可以通过ls -al <python 指令位置查看软连接指向位置> 来确定。
  • 设置新版本为默认版本 在/usr/bin/下设置新版本软连接 ln -s /usr/local/bin/python3.4 /usr/bin/python

3. 下面就是安装django了,建议使用pip安装,Python 3.4 默认安装了pip(pip install django).当然你也去官方下载django最新版本。

4. 查看django版本依次执行以下命令

  python

  >>> import django

  >>> print(django.get_version())

  我的结果是 1.8.4

5. 创建django项目,按照官方文档,可以通过执行 django-admin startproject <网站名称>,这样就完成了项目创建。注意在之前的某些版本里是在python中使用django-admin.py 创建项目。由于学习之前简单研究过这个所以我再创建的时候疑惑了半天。

6. 查看你创建的django项目目录,如果你的电脑支持 tree命令可以使用tree。默认mac没有安装,你可以使用du -a 代替,毕竟不是很重要的操作。

7. 运行你的网站,python manage.py runnserver,你可以访问网址127.0.0.1:8000来查看效果,虽然还有很多问题,但是到这里说明你已经成功建立起了一个django网站的基础。

一步步学习Python-django开发-Mac下搭建Python-Django环境的更多相关文章

  1. mac下搭建Apache服务器环境

    mac下自带了一个Apache服务环境,所以不需要另外去下载,直接配置就好了. 一.启动Apache服务 在终端下输入 sudo apachectl start , 启动Apache服务.在浏览器输入 ...

  2. Mac下搭建python开发环境

    目录 1. 安装brew 2. 安装 mysql 3. 安装 pycharm 4. 安装python3.6 5. 安装virtualenvwrapper 6. 虚拟环境下安装mysqlclient 1 ...

  3. Andriod学习笔记4:mac下搭建 Eclipse+CDT 集成开发环境

    下载CDT 从eclipse官网下载最新的Eclipse IDE for C/C++ Developers,例如eclipse-cpp-mars-1-macosx-cocoa-x86_64.tar.g ...

  4. mac 下搭建php 编程环境全过程

    1,打开终端, 设置root密码sudo passwd root输入密码 2, 安装 apachemac 自带apache 启动apachectl start重新启动apachectl restart ...

  5. mac下搭建eclipse+git环境并导入项目

    首先官网下载eclipse,然后安装,选择eclipse for java developer. 安装git插件:eclipse-help-install new software-add name随 ...

  6. mac 下搭建 Android 开发环境

    因工作需要,要在mac 下搭建 Android 开发环境.谷歌.度娘了好久,没有找个一个完整又系统的方法,很是苦恼.最终,皇天不负有心人,找到了下面这篇文档,结合亲身体验,特此记录.也为有这方面需求的 ...

  7. Mac下搭建Cocos2d-x-3.2的开发环境

    配置:OS X 10.9.4 + Xcode 6.0 + Cocos2d-x-3.2 摘要:本文目标为在Xcode成功运行HelloWorld程序. 一.下载必要项 1.从官网下载Cocos2d-x- ...

  8. Mac下搭建php开发环境教程

    方案一:原生安装 这篇文章主要介绍了Mac下搭建php开发环境教程,Mac OS X 内置了Apache 和 PHP,这样使用起来非常方便.本文以Mac OS X 10.6.3为例,需要的朋友可以参考 ...

  9. Ubuntu系统下搭建Python开发环境

    之前演示了在Windows中安装Pycharm,很简单.下面介绍一下如何在Ubuntu中安装Pycharm 1.更新Python至3.5.1,执行以下命令: sudo add-apt-reposito ...

随机推荐

  1. C#操作Word文档(加密、解密、对应书签插入分页符)

    原文:C#操作Word文档(加密.解密.对应书签插入分页符) 最近做一个项目,客户要求对已经生成好的RTF文件中的内容进行分页显示,由于之前对这方面没有什么了解,后来在网上也找了相关的资料,并结合自己 ...

  2. dozer-初识

    1.简介     dozer是一种JavaBean的映射工具,类似于apache的BeanUtils.但是dozer更强大,它可以灵活的处理复杂类型之间的映射.不 但可以进行简单的属性映射.复杂的类型 ...

  3. CentOS 使用yum命令安装Java SDK(openjdk)

    CentOS 6.X 和 5.X 自带有OpenJDK runtime environment  (openjdk).它是一个在linux上实现开源的java 平台.CentOS  yum 命令 安装 ...

  4. 天体程序猿叹息——变化hosts对

    没有解释更新一SDK像贼,我真诚地希望在天上Android.ios我们已经禁止了.要玩不能玩才最寂寞 安装成功不寂寞hosts文件: 74.125.237.1 dl-ssl.google.com173 ...

  5. Mongodb操作之查询(循序渐进对比SQL语句)

    工具推荐:Robomongo,可自行百度寻找下载源,个人比较推荐这个工具,相比较mongoVUE则更加灵活. 集合简单查询方法 mongodb语法:db.collection.find()  //co ...

  6. Python开发环境Wing IDE 5.0测试第八版发布

    Wing IDE是著名的Python开发工具,是Wingware公司的主要产品.从1999年起,Wingware公司便开始专注于Python开发设计.Wing IDE在十几年的发展中,不管完善.其强大 ...

  7. 工作小总结(字符串包含,获取当前页面的url等系列问题)

    1.字符串包含: var str="我爱中国";if(str.indexOf("中国")>=0){ alert("含有此字符串");} ...

  8. List environment variables from Command Prompt

    Request: List the environment variables from Command Promt To list one varibales , the syntax is lik ...

  9. Smarty属性

    Attributes [属性] 大多数函数都带有自己的属性以便于明确说明或者修改他们的行为.  smarty函数的属性很像HTML中的属性.  静态数值不需要加引号,但是字符串建议使用引号.  如果用 ...

  10. php表单(2)

    学习php表单 主要是想知道 前端通过submit之后 后端是如何进行操作的.现在实现一个效果:点击submit,输入框的信息不会被刷掉:刷新页面,输入框的信息被刷掉(index.php). < ...