pythonflask安装教程_Flask教程——安装电脑python安装教程
1、安装虚拟环境
安装Flask最⽅便的⽅法就是使⽤虚拟环境。虚拟环境是在Python解释器上的⼀个私有复制,你可以在⼀个隔绝的环境下安装packages,不会影响到你系统中全局的Python解释器。
虚拟环境⾮常有⽤,因为它可以防⽌系统出现包管理混乱和版本冲突的问题。为每个应⽤程序创建⼀个虚拟环境可以确保应⽤程序只能访问它们⾃⼰使⽤的包,从⽽全局解释器只作为⼀个源且依然整洁⼲净,更多的虚拟环境可以被创建。另⼀个好处是,虚拟环境不需要管理员权限。
虚拟环境由第三⽅程序virtualenv创建。检查在你的系统中是否已经安装,可以输⼊以下命令:
$ virtualenv --version
如果你得到⼀个错误,你需要安装该程序。
注:Python 3.3增加了本地⽀持的虚拟环境通过venv模块和pyvenv命令。pyenv可以⽤来代替virtualenv,但是注意通过pyvenv创建的虚拟环境不包含pip,需要⼿动安装。这个限制会在Python 3.4中移除,到时候pyvenv可以当作完整的virtualenv替代品。
⼤多数Linux发⾏版都提供⼀个virtualenv包。例如,Ubuntu⽤户就可以使⽤以下命令进⾏安装:
$ sudo apt-get install python-virtualenv
如果你使⽤的是Mac OSX,你可以使⽤easy_install安装virtualenv:
$ sudo easy_install virtualenv
如果你使⽤的是Microsoft Windows或者是任何没有提供官⽅virtualenv包的操作系统,接下来你会有⼀个稍微复杂的安装过程。
$ python ez_setup.py
$ easy_install virtualenv
注:前⼀个命令必须由管理员权限的账户发出。在Microsoft Windows,以管理员⾝份选项运⾏命令提⽰符窗⼝。在基于Unix的系统中,两个安装命令前⾯必须加上sudo或作为root⽤户执⾏。⼀旦安装完毕,virtualenv程序可以通过普通账户执⾏。
现在你需要创建⽂件夹⽤来组织从GitHub仓库中获取的⽰例代码。在⼗三页中《如何使⽤⽰例代码》
讨论的那样,最⽅便的⽅法就是使⽤Git客户端直接从Github中检出代码。下⾯的命令从GitHub中下载⽰例代码并初始化应⽤程序⽂件⽬录为“1a”版本,初始版本的应⽤程序:
$ cd flasky
$ git checkout 1a
下⼀步就是使⽤virtualenv命令创建Python虚拟环境到flasky⽂件夹中。这个命令有⼀个需要的参数:虚拟环境的名称。⼀个指定名称的⽂件夹和在⾥⾯的、与虚拟环境相关的所有⽂件会在当前⽬录下被创建。⼀般给虚拟环境约定命名为venv:
$ virtualenv venv
New python executable in venv/bin/python2.7
Also creating executable in venv/bin/python
done.
done.
现在你有⼀个venv⽂件夹在flasky⽂件夹⾥⾯和⼀个全新的虚拟环境,包含⼀个私有的Python解释器。使⽤虚拟环境的时候,你必须“激活”它。如果你是使⽤bash命令⾏⼯具(Linux和Mac OSX⽤户),你可以使⽤这个命令激活虚拟环境:
$ source venv/bin/activate
如果你是使⽤Microsoft Windows,激活命令是:
$ venv\Scripts\activate
当虚拟环境被激活了,Python解释器的位置会被添加到PATH中,但是这个改动并不是永久的;它只影响当前命令会话。提醒⼀下,你激活了虚拟环境,该激活命令会将环境的名称包含在命令提⽰符⾥⾯:
(venv)$
当你在虚拟环境中完成⼯作并想回到全局Python解释器,在命令提⽰符中输⼊deactivate就可以了。
2、使⽤pip安装python包反乌托邦小说
⼤多数的Python包是通过pip程序安装的,在创建虚拟环境的时候virtualenv会⾃动添加进去。当⼀个虚拟环境被激活后,pip程序的位置会被添加到PATH中。
注:如果你使⽤pyvenv创建虚拟环境在Python 3.3中,则必须⼿动安装pip。安装指令在pip⽹站上可以到。在Python 3.4下,pyvenv 会⾃动安装pip。
安装Flask到虚拟环境中,使⽤下⾯的命令:
(venv)$ pip install flask
通过这个命令,Flask和它的依赖集都会安装到虚拟环境中。你可以验证Flask是否正确安装通过启动Python解释器并试着导⼊它:
(venv)$ python
>>> import flask
>>>
如果需要安装的包⽐较多的时候,这样做会⽐较繁琐,我们还有⼀键安装的⽅法。⾸先新建⼀个⽂本⽂件,如:,然后将你需要安装的包名保存到该⽂件中(根据⾃⼰的需要),如下:
Babel==1.3
Flask==0.10.1
Flask-Login==0.2.7openstack实例状态错误
Flask-SQLAlchemy==1.0
Flask-WTF==0.9.3
Jinja2==2.7.1
SQLAlchemy==0.8.2
所有字体名称带图WTForms==1.0.5
Werkzeug==0.9.4
psycopg2==2.5.1
...
spring配置类
最后你只需要输⼊以下命令,所有需要的包就可以全部安装好了:
网站留言板pip install -
如果没有出现错误,祝贺你:你可以准备进⼊下⼀章节,接着你就可以写你的第⼀个web应⽤程序了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论