因为我平时大多数时候都是用的windows10系统,所以这一系列的笔记所记内容都是基于win10系统的。

python版本选择

现在正是python2到python3过渡的时候,python2更成熟,python3代表了python的发展方向,所以在选择python版本的时候需要根据自己的实际使用情况来考虑。目前来说我要拿python来搭建网站app,而国内比较方便的云空间有新浪SAE和百度BAE,这两者目前都只支持python2.5(2016年10月2日)。所以为了迅速搭建并使用,我选择了最新在python2.7.12版本。

python包管理工具pip的安装

python之所以功能强大是因为它有无数的扩展包可以实现各种功能,后面用到的django架构也属于一个python包,我们用python做的事情越多,需要的python包就越多,为了更好的管理这些包,我们需要一个包管理工具,这就是pip,利用pip可以简单方便的安装和卸载各种python包。

如果你的版本是 Python 2 >=2.7.9 或 Python 3 >=3.4 那么就不需要安装pip,只需要更新一下。(如果python版本低的建议升级最新版本)

打开windows的命令提示符(管理员)

输入 python -m pip install -U pip 来升级pip

升级pip

python虚拟环境的安装virtualenvwrapper

python及python的各种包在不停的更新升级,有可能我们做的第一个程序用的是django1.5版本,第二个程序用的是django1.8,在管理这两个程序的时候就需要在两个版本之间来回切换,甚是麻烦,为了解决python包版本切换问题,python提供的虚拟环境工具viualenvwrapper(比virtualen操作更简单),它可以为每一个程序单独创建一个虚拟环境,这样在管理这些程序的时候只要一个简单的命令就可以在不同的版本之间来回切换。

安装 virtualenvwrapper 命令

pip install virtualenvwrapper-win

虚拟环境命令

创建名为env1的虚拟环境

mkvirtualenv env1

切换到名为env1的虚拟环境

workon env1

列出已有环境

workon

退出环境

deactivate

删除名为env1的环境

rmvirtualenv env1

安装建站用的django架构程序包

django是python中最知名的网站架构,可以快速建设各种网站。

先为自己的项目创建一个虚拟环境,然后再在虚拟环境下安装django。

安装命令

pip install django

以上完成python环境的配置。

python 建站需求_python建站基础环境配置相关推荐

  1. python基础环境配置教程

    python基础环境配置教程 下载vscode 1.输入网址:https://code.visualstudio.com/ 2.下载windows版vscode并安装. 下载慢的话在自己的浏览器中找到 ...

  2. AMASLAB-EPIC-KBS工控机Ubuntu基础环境配置

    AMASLAB-EPIC-KBS工控机Ubuntu基础环境配置 本文以Ubuntu18.04为例,介绍如何在新装的Ubuntu系统上进行一些基础的环境配置: 相关的环境有:WIFI配置.双屏幕配置(独 ...

  3. OpenStack 的部署T版(一)——基础环境配置

    目录 一.资源规划 二.基础环境配置 1.修改添加NAT网卡配置 2.防火墙.核心防护.主机名 3.配置在线源 4.基础环境依赖包 5.VMnet1网卡配置参数 6.配置映射 7.免交互 8.时间同步 ...

  4. 【No.1 Ionic】基础环境配置

    Node 安装 git clone https://github.com/nodejs/node cd node ./configure make sudo make install node -v ...

  5. Hadoop高可用集群搭建-1、服务器等基础环境配置

    1. 服务器集群 hostname IP user password path os spark01 192.168.0.201 hadoopadmin java home/hadoopadmin U ...

  6. 不过如此! jdk 的安装/配置环境变量 jdk与openjdk 的区别 jdk 官网下载所需账号密码 虚拟机基础环境配置 超详细安装教程/介绍 Ubuntu18.04 SDN软件定义网络实验

    前情提要:我们已经完成了虚拟机的联网.ssh + vmtools + net-tools + vim的基础环境配置.接下来将进行jdk的安装与环境变量的配置,并介绍jdk与openjdk的区别,分享一 ...

  7. 从零开始搭建深度学习服务器: 基础环境配置(Ubuntu + GTX 1080 TI + CUDA + cuDNN)

    从零开始搭建深度学习服务器: 基础环境配置(Ubuntu + GTX 1080 TI + CUDA + cuDNN) 首先先声明一下 这篇是转载来自  : 从零开始搭建深度学习服务器: 基础环境配置( ...

  8. Derby/IJ基础环境配置与使用

    Apache Derby是一个完全用java编写的数据库,Derby是一个Open source的产品,基于Apache License 2.0分发.其主要特点:程序小巧,基础引擎和内嵌的JDBC驱动 ...

  9. OpenStack(M)+ ubuntu 搭建学习二:基础环境配置

    目录 一.配置网络接口 二.配置域名解析 三 .配置国内的软件源 四. 启用OpenStack库 五.安装OpenStack客户端 六.同步系统时钟与时钟服务器(NTP) 具体步骤可参考官方文档:Op ...

最新文章

  1. 用C语言实现素数筛法获取一亿(100000000)以内的全部素数
  2. Matplotlib实例教程(十六)3D直方图
  3. 《算法竞赛入门经典》 例题 4-1 古老的密码(Ancient Cipher) UVa 1339
  4. Redis:13--常用功能之redis-cli redis-server等命令
  5. sessionStorage localStorage cookie
  6. 给Win32 GUI程序增加控制台窗口的方法
  7. lol新加坡服务器怎么修复,英雄联盟差点被新加坡服翻译“毁了”,7张图片看到想要吐血...
  8. android新运行时权限
  9. 【TWVRP】基于matlab遗传算法求解带时间窗的车辆路径问题【含Matlab源码 002期】
  10. ubuntu系统计算机_显卡-性能测试软件
  11. 伽罗华域(Galois Field,GF,有限域)乘法运算
  12. 计算机无法识别u盘,usb不能识别u盘怎么办_电脑usb突然无法识别u盘修复方法-win7之家...
  13. 列出受雇日期早于其直接上级的所有员工的编号,姓名,部门名称
  14. WAF是什么?又有什么作用?
  15. 一文搞懂马尔可夫链 (Markov Chain)
  16. 什么是中台系统以及挑战和解决方案?
  17. iOS 给NSString文字中间或底部添加横线
  18. python爬取图片并保存到本地
  19. 一元域名真假?一元域名注册有哪些风险?
  20. Angelababy现身宋雨琦直播,不和传言不攻自破

热门文章

  1. 手机outlook刷新不出邮件_网页端Outlook推Spaces功能:轻松整合邮件、会议和文档...
  2. Android开发之WebView加载html数据去除Webview滚动条的方法
  3. xcode 安装 svn command line
  4. jq简单封装replaceAll
  5. Linux中ifcfg-eth0配置参数解释
  6. PurchaseOrder创建成功,然而...
  7. Nginx系列~Nginx服务启动不了
  8. Minor【 PHP框架】1.简介
  9. html部分位置属性
  10. 7zip暗色系图标(windows下)