virtualenv的安装与激活
Flask 是一个轻量级的 Web 应用框架, 使用 Python 编写。基于 WerkzeugWSGI 工具箱和 Jinja2 模板引擎。使用 BSD 授权。Flask 也被称为 microframework ,因为它使用简单的核心,用 extension 增加其它功能。Flask 没有默认使用的数据库、窗体验证工具。然而,Flask 保留了扩增的弹性,可以用 Flask-extension 加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。
首先介绍一下virtualenv
Virtualenv 能够允许多个不同版本的 Python 安装,每一个服务于各自的项目。它实际上并没有安装独立的 Python 副本,只是提供了一种方式使得环境保持独立。
本次实验以Windows环境为示例
首先你电脑上得安装了python,可以用如下命令查看python的安装路径
where python
virtualenv的使用
根据我的理解,virtualenv相当于一条命令,我们可以用这条命令去新建虚拟环境。可用以下命令查看电脑中是否有安装virtualenv以及具体版本:
virtualenv --version
如果没有安装的话,可用如下命令安装
easy_install virtualenv
成功安装virtualenv之后就可以新建自己项目的文件夹,然后在这个文件夹里创建虚拟环境,然后再在这个虚拟环境里工作啦!创建虚拟环境的命令如下:
virtualenv -p D:Anaconda3python env
注意上边这一步是在自己新建的myproject文件夹中操作
接下来就可以用如下命令启动虚拟环境啦:
venvscriptsactivate
可以看到路径前面多了一个(venv)
接下来就可以愉快的使用了。
总结一下:virtualenv相当于一个工具、命令,(以前傻傻的一直以为virtualenv是创建好的一个目录或者什么玩意),安装virtualenv之后就可以用这个命令来在自己的项目目录中创建虚拟环境了,创建完虚拟环境之后还要启动虚拟环境,接下来的操作就完全在这个虚拟环境中操作了