flask学习之路——(1)centos 7 安装flask
2015-12-08 22:52
399 查看
环境: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了。
版本: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了。
相关文章推荐
- Linux基本命令
- Linux 文件系统概况
- centos 7.0 ssh 登陆localhost需要输入密码
- sphinx(coreseek)在linux上的安装
- 今天在Linux下运行一个程序遇到的问题
- 阿里云 Linux下Java Web环境搭建
- 再捡起linux
- 为Arch Linux安装VMWare-Tools
- Linux命令
- CentOS 6 服务器安全配置指南
- 在Linux虚拟机与Windows主机之间共享文件
- 浅谈linux系统移植
- 为Arch Linux添加控制台鼠标支持(gpm)
- 20151209 Linux系统日常管理 (第三部分计划任务crontab;anacron)
- SUSE Linux Enterprise Server设置IP地址、网关、DNS
- linux学习(1)--文件
- centos 6.5 修改yum源
- 在windows下进行linux开发:利用Vagrant+virtualbox(ShowDoc与mp3dish的作者)
- centos 7中安装virtualBox
- linux学习之文件查询