Django是Python下的一款网络服务器框架。

Python下有许多款不同的框架。

Django是重量级选手中最有代表性的一位。

许多成功的网站和APP都基于Django。

安装pip

sudo apt-get install python-pip python-dev build-essential
sudo pip install --upgrade pip

安装Django

sudo pip install django

安装成功之后我们可以进入python命令行查看django版本:

pi@raspberrypi:~ $ python
import django
print(django.VERSION)

安装过程中如果因为下载太慢失败的话,可以更改pip源为国内阿里源,具体内容见我前边写的树莓派初始设置。

安装过程中遇到报错:

ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.


因为树莓派默认的python是2.7版本,所以pip默认也是给python2安装的。

DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020.
Please upgrade your Python as Python 2.7 won't be maintained after that date.
A future version of pip will drop support for Python 2.7.
More details about Python 2 support in pip, can be found at
https://pip.pypa.io/en/latest/development/release-process/#python-2-support

不过树莓派有自带的python3.5版本,有两种解决方案:

第一种是将python的软链接指向python3.5,不过这种方案会虽然当前不会有问题,但是后续的开发过程中可能会遇到无数莫名其妙的错误,而且很难解决,踩坑实证,如果有哪位大佬找到了完美将树莓派默认python改为python3的方法,恳请赐教。

第二种方案就是,直接为python3安装Django,简单方便快捷:

sudo pip3 install django

启动

可以使用下面的命令创建一个Django项目:

django-admin startproject Candy_Dumplings

可以用tree命令看到起文件结构:

tree Candy_Dumplings


然后进入到我们项目文件之后,可以创建相应的APP:

python3 manage.py startapp webpage

好了Y( ^ o ^ )Y,树莓派的Django环境搭建基本上就到这里就OK了。

树莓派下安装Django环境相关推荐

  1. pythondd_windows7下安装python环境和django

    1.安装python 1.1.首先访问http://www.python.org/download/去下载最新的python版本. 根据计算机位数选择对应的版本 比如我的机器是64位的,我就下载这个安 ...

  2. Mac 下安装 ruby 环境解决 brew 安装 yarn 问题

    Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 参考文章: (1)Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 (2)https://www.cnblogs. ...

  3. Unbuntu 下安装node 环境

    在Unbuntu下安装node环境: 步骤命令: $ sudo apt-get install build-essential $ sudo apt-get install gcc $ sudo ap ...

  4. windows 下安装wamp环境

    一直以来都是学习在Linux下安装lanmp环境,在Windows下都是用的集成工具比如appserv 现在来安装Windows版本的lamp都是从官网下载的资源在Windows下以后还会编辑更多的东 ...

  5. 【android开发】如何在Linux平台下安装JDK环境

    原文:http://android.eoe.cn/topic/android_sdk Linux平台JDK安装 本文主要描述如何在Linux平台下安装JDK环境. 进入网页: http://www.o ...

  6. mac系统pycharm配置python环境_Python--在Mac下安装PyQt5环境并配合pycharm(全部使用当前最新版)...

    Python--在Mac下安装PyQt5环境并配合pycharm(全部使用当前最新版) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除, ...

  7. centos下安装go环境两种方法

    个人博客原文链接 - 老王的运维博客 centos下安装go环境有两种方式,一个是yum,一个是直接到官网下载tar.包 1.yum方式安装 yum -y install golang 然后就可以使用 ...

  8. 在centos下安装django

    这里有一个不错的Django的学习资料.先收藏一下,以备后用.谢谢 http://www.ziqiangxuetang.com/django/django-install.html 在centos下安 ...

  9. 【ninja】Windows下安装ninja环境

    [ninja]Windows下安装ninja环境 ninja官网传送门 环境准备 Windows环境 git环境 python环境 VS SDK 安装步骤 1.先从git仓库拉取ninja git c ...

最新文章

  1. 艾伟:MOSS 2007 项目的开发步骤
  2. Hadoop HA+Federation 高可用联邦模式搭建指南
  3. 第一次打开Lightroom时的基本设置
  4. 【数据库】数据模型基础概念(图文版)
  5. sqlserver:(1):sqlserver安装超详细
  6. git 代码回滚_git代码版本管理(1)——git版本回滚
  7. 利用栈来处理大数加法
  8. 音效php源码,音效大全mp3_音频素材下载(19999款音效素材包)
  9. 【坑】html5中使用context.lineWidth设置线的宽度是1,然而输出的宽度是2的原因
  10. Spring注解开发
  11. win系统的VBS脚本简易教程
  12. 5G 技术特性、频段、架构、部署极5G 手机
  13. UVM virtual interface
  14. POJ No. 3253 Fence Repair
  15. 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数002·AI人工智能
  16. update多表联合更新
  17. etax导入账户不让勾选_电子税务局客户端常见问题汇总
  18. 简单的C++游戏载入界面设计
  19. everything 下载与安装
  20. 仓库管理系统GreaterWMS的安装

热门文章

  1. 10分钟学会理解和解决MySQL乱码问题
  2. ASP.NET MVC下使用SWFUpload完成剪切头像功能
  3. 配置纯净版Debian
  4. C#实现窗口最小化到系统托盘
  5. 思科pix防火墙配置实例大全
  6. css background-position
  7. ASP.NET中的数据绑定:哪个更快? (转)
  8. 【数据结构】排序相关题目及各种排序方法的总结
  9. java方面的文献综述怎么写_如何写文献综述?
  10. 上升沿_输入输出的上升沿和下降沿是怎么来的,一起看看