环境:centos7 x64 默认安装版
版本:flask 0.10
参考:http://dormousehole.readthedocs.org/en/latest/quickstart.html#quickstart
其实就是参考flask的安装文档,但在安装的过程中还是出现了一些问题,记录一下,以便未来查看。
这里使用的是virtualenv方式, python版本仍然使用系统默认的2.7.5
1.安装virtualenv
sudo easyinstall virtualenv 或者 sudo pip install virtualenv
切换到root用户,调用easyinstall virtualenv,下载总是卡在那儿,调用pip install virtualenv时提示 pip命令没有找到。
此时需要安装pip命令, easyinstall pip,然后调用pip install virtualenv。
其实第一种方式应该也是能成功的,只是我选了第二种方式。
2.virtualenv venv
virtualenv安装成功后,就可以创建自己的虚拟环境了。
virtualenv myenv
此时最好是创建一个单独的文件夹,在这个文件夹里启用virtualenv。
mkdir myproject
cd myproject
virtualenv venv
这样新的虚拟环境就创建好了。
3.激活虚拟环境
每次使用之前,必须激活虚拟环境。
教程上给的指令是 . venv/bin/activate
实话说,这条命令我没有执行成功,可能在其它系统上能成功过吧。
在centos上,我用的命令是 source venv/bin/activate
其实source和.命令是一样的效果。
source filename 在当前环境下读取并执行filename中的命令。
.是source的另一种表达方式。
4.安装Flask
现在我们就可以安装Flask了。
pip install Flask
终于OK了。