第1章 安装

来源:互联网 发布:淘宝流失竞店发现 编辑:程序博客网 时间:2024/05/31 13:15

1.使用虚拟环境的好处和意义:

系统安装了全局python解释器后,如果在同一个系统中进行两个以上程序的开发,使用虚拟环境可为每个程序单独创建虚拟环境。程序只能访问虚拟环境中的包,这样就避免了包的混乱以及版本冲突等问题。

虚拟环境不需要管理员权限。

2.安装创建及激活虚拟环境:

检查是否安装virtualenv:

$ virtualenv --version

如果显示错误,就需要在浏览器中输入网址https://bitbucket.org/pypa/setuptools,在这个页面中找到下载安装脚本的链接,脚本名为ez_setup.py。把这个文件保存到电脑的一个临时文件夹中,然后在这个文件夹中以管理员身份执行以下命令:

$ python ez_setup.py$ easy_install virtualenv

从GitHub 下载示例代码,并把程序文件夹切换到“1a”版本,即程序的初始版本:

$ git clone https://github.com/miguelgrinberg/flasky.git$ cd flasky$ git checkout 1a

cd进入flasky,使用命令virtualenv venv 创建虚拟环境文件夹venv:

$ virtualenv venvNew python executable in venv/bin/python2.7Also creating executable in venv/bin/pythonInstalling setuptools............done.Installing pip...............done.

注意:windows系统下激活命令为:

$ source venv/scripts/activate

书中的代码会报错。当时卡在这里很久,感谢知乎用户@罗伊:

Git Bash是典型的Linux风格,有内置ls等命令,所以应该使用
$source venv/Scripts/activate
本质问题Linux和Windows目录分割符“/”和“\”的问题

激活后就会在用户路径前出现(venv)字样,显示激活成功:

这里写图片描述

3.在虚拟环境中安装flask:

(venv) $ pip install flask

导入Flask:

(venv) $ python>>> import flask>>>

这样就可以学习第二章的内容了

小结:
1,新手在操作过程中可以会遇到环境变量的配置问题,解决方法可以手动把路径添加进path
2,本章需要一些基本的cmd命令行操作,比如mkdir创建文件夹,cd进行文件夹切换等

如有本文之外的报错请在评论区留言

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 怀孕初期吃了加明矾的粉皮怎么办 绿豆面黄豆面白面蒸馒头怎么办 画油画时把颜料染在衣服上怎么办 买的布衣柜少了一个管子怎么办 小2球刚好进2球怎么办 大2球刚好进2球怎么办 大球2进了2球怎么办 身上剩的几百块钱有掉了怎么办 刚买一天的手机电板有问题怎么办 宝宝长湿疹穿少了就感冒怎么办 照片跟视频被孩子删了怎么办 老公总是说一些不开心的话题怎么办 孩子沉迷手机篮球课不爱去怎么办 坐久了屁鼓会长疮怎么办 套胶的胶皮与海绵分离怎么办 换肾15天了沒尿怎么办? 妻子的绒癌怎么办?——急人! 孕妇结石掉在输尿管有血尿怎么办 吃葯时药片沾在食管臂上怎么办 八十多了膀胱癌手术复发了怎么办 尿蛋白和尿隐血2个加怎么办 小肝癌手术后两个月又复发了怎么办 膀胱癌血尿堵塞尿道和尿管怎么办 肾炎腰疼一条腿疼尿血怎么办 孕晚期尿常规检查尿蛋白高怎么办? 腰开车疼的不会动了怎么办 小孩跑完满头大汗就咳嗽怎么办 小孩剧烈咳嗽喘吃了药不管用怎么办 做什么事都有点轻微的手抖怎么办 见到喜欢的人做事情就手抖怎么办 做了尿结石手术还尿血怎么办 宝宝十一个大运动发展缓慢怎么办 一岁八个月宝宝肚里有蛔虫怎么办 孕妇5个月了缺碘怎么办 4个月婴儿折了下腰怎么办 签了居间合同网签合同有异议怎么办 魅族3s手机返回键失灵怎么办 英语冠词和名词的关系用不好怎么办 炸好了的肉梭子不脆了怎么办 跑步的时候胸抖的疼怎么办 小区内安装了乒乓球桌扰民了怎么办