python搭建django框架(详解Python网络框架Django和Scrapy安装指南)
python搭建django框架
详解Python网络框架Django和Scrapy安装指南windows 上的django安装
如今python使用的范围越来越广,所以学会关于它比较火的网络框架非常有必要。要安装django,首先要知道你电脑上的python是哪个版本的,至于如何安装python的解释器环境此处不做介绍,网上的教程很多。
django 是一个 python web 框架,因此需要在您的机器上安装 python。本文是基于python3.6的环境安装介绍的。
要查看你电脑上的python版本,使用以下指令:
|
python - - version |
要安装django,还要安装python的集成工具包pip,想要在您的机器上安装 pip,请转至 https://pip.pypa.io/en/latest/installing/ ,并按照“installing with get-pip.py”说明进行操作。
安装 virtualenv 和 virtualenvwrapper
virtualenv和virtualenvwrapper提供一个专门的环境为每个项目创建django。虽然不是强制性的,这被认为是最佳实践和将来会节省你的时间当你准备部署您的项目。按照如下指令操作:
|
pip install virtualenvwrapper - win |
然后为您的项目创建一个虚拟环境:
|
mkvirtualenv myproject |
有的资料上说要执行如下命令,但本人未执行依然可以后续正常安装,各位看具体情况。
|
workon myproject |
上面都没有问题后开始正式安装django.执行如下命令:
|
pip install django |
这将下载并安装最新的django版本。
windows 上的scrapy安装
要安装scrapy,依然要安装先pip。此处有一点小坑,我们如果继续类似安装django那样执行如下:
|
pip install scrapy |
会报twist错误,要去 https://www.lfd.uci.edu/~gohlke/pythonlibs/
下载并用pip 安装相应的twisted安装包。
twisted‑18.9.0‑cp36‑cp36m‑win32.whl
注意:这里要和你电脑的系统和python环境决定。下载后进入下载的目录执行
|
pip install scrapy |
此次又报了缺少microsoft visual c++ 14.0环境,如下图所示:
照它提示所给的链接进入官网搜索,你会发现:
此处是否进入了死胡同,官网早已不支持microsoft visual c++14.0了,后来查阅资料,执行如下命令得到了完美解决。
|
pip install scrapy |
没错,就是这么坑!一个大小写字母的区别!
安装后在命令行输入scrapy,见到如下提示说明安装成功了!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://juejin.im/post/5c9cb7776fb9a070ba31521d
- python list基本操作(Python3中列表list合并的四种方法)
- python的pickle用法(Python multiprocess pool模块报错pickling error问题解决方法分析)
- python3字符串格式化怎么操作(python3实现字符串操作的实例代码)
- python电脑自动发送邮件(python学习--使用QQ邮箱发送邮件代码实例)
- python 游戏开发实例(python实现诗歌游戏类继承)
- python模块都是自己的语法(详解Python_shutil模块)
- pythonselenium设置(解决Python selenium get页面很慢时的问题)
- python抽奖代码教程(python实现抽奖小程序)
- python 串口图形化(python使用MQTT给硬件传输图片的实现方法)
- python设置微信(利用python实现在微信群刷屏的方法)
- python scrapy 框架原理(一步步教你用python的scrapy编写一个爬虫)
- python爬虫模块教程(Python爬虫之UserAgent的使用实例)
- python 文本分析 摘要(用Python逐行分析文件方法)
- python菜单栏教程(Python3.5实现的三级菜单功能示例)
- python正式参数(详解Python的三种可变参数)
- pythonrequests怎么导入模块(Python3使用requests模块实现显示下载进度的方法详解)
- 览邦G08 Plus SMART WATCH 测评⑱ 全独立这才是智能手表该有的样子(览邦G08PlusSMART)
- 荣耀手表 GS 3 真机亮相 不支持无线充电(荣耀手表GS3)
- 通过体温就能为智能手表充电 原来是用NASA在空间站用的黑科技(通过体温就能为智能手表充电)
- 智能手表兼容Windows和Android 无需充电挑战苹果(智能手表兼容Windows和Android)
- 一天一冲也算表 麦步,一款待机 21 天的智能手表体验评测(一天一冲也算表)
- 魅族智能手表充电座曝光 Type-C 接口,线座分离设计(魅族智能手表充电座曝光)
热门推荐
- python定时任务脚本(对Python定时任务的启动和停止方法详解)
- sed命令删除某行(如何利用sed命令高效删除文件的特定行)
- 香港云服务器好不好用(香港云服务器有哪些使用优势?)
- 护卫神主机大师使用教程(护卫神主机大师软件窗口显示不全的解决办法)
- 未能加载文件或程序集 解决办法
- sql语句groupby分组后怎么显示(SQL group by去重复且按照其他字段排序的操作)
- vue 父组件向子组件传值几种方法(Vue中父组件向子组件传递数据的几种方法)
- python直接查询mongodb(pymongo中聚合查询的使用方法)
- html如何设置图片高度和宽度(HTML如何让IMG自动适应DIV容器大小的实现方法)
- 宝塔试用网站再安装nginx不起作用(宝塔面板Nginx防恶意解析图文教程)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9