windows下跑python flask,环境配置
首先声明一下,我安装的是python 2.7.
第一步:下载easy_setup.py
下载地址:https://pypi.python.org/pypi/setuptools
这个下载地址真心难找,附图如下:
下载到本地后,在命令行中运行ez_setup.py
然后就会在python的安装目录中生成scripts目录,其中有easy_install.exe
再把这个scripts目录设置到环境变量中,为了检测是否正常工作,打开命令提示符执行 easy_install,安装pip
这个时候第一步就完成了
第二步,安装virtuallenv
virtualenv 解决了什么问题?如果你像我一样喜欢 Python 的话,有很多机会在基于 Flask 的 web 应用外的其它项目上使用 Python。 然而项目越多,越有可能在不同版本的 python,或者至少在不同 python 库的版本上工作。 我们需要面对这样的事实:库破坏向后兼容性的情况相当常见,而且零依赖的正式应用也不大可能存在。 如此,当你的项目中的两个 或更多出现依赖性冲突,你会怎么做?
Virtualenv 的出现解决这一切!Virtualenv 能够允许多个不同版本的 Python 安装,每一个服务于各自的项目。 它实际上并没有安装独立的 Python 副本,只是提供了一种方式使得环境保持独立。让我们见识下 virtualenv 怎么工作的。
安装起来和安装pip类似,直接在命令行
easy_install virtualenv
也可以使用pip
pip install virtualenv
一旦成功安装 virtualenv,运行 shell 创建自己的环境。我通常会创建一个项目文件夹,其下创建 venv 文件夹:
virtualenv venv
例如: