多语言展示
当前在线:1627今日阅读:23今日分享:25

windows下怎么安装flask-wtf

flask-wtf 是一款处理网页表单的框架,和flask框架结合,可以提供更安全友好的web开发框架。下面我们来一起看看怎么在windows上安装。
工具/原料

python3

一、pip工具安装
1

pip是python自带的模块安装工具,我们这里先用这种方式来安装。首先确认python和pip工作正常,如下面图中所示,python版本是3.6.4,pip版本是18.0版本。

2

确认无误后,执行安装命令pip install flaks-wtf,pip工具会自动下载安装包和对应的依赖包,然后分析依赖关系,依次安装各个模块。直到最后完成安装,如下面第二张图中所示:

4

pip安装可能会出现的错误,在pip版本太旧,例如pip版本号是9.0.x时,安装flask-wtf的时候会导致它的一个依赖包markupsafe安装出错。当pip版本升级到最新版后,再尝试安装flask-wtf就不会出错。但是在导入模块的时候会提示no odule named markupsafe._compat如下面图中所示

5

这个时候只需要使用新版的pip先卸载掉安装的markupsafe模块,再重新安装一次,即可解决这个问题。如下面图中所示,第一张图是卸载markupsafe模块,第二张图是安装markupsafe模块。

二、下载flask-wtf源码手动安装
1

打开github官网,然后在搜索栏里输入flask-wtf,搜索结果中第一个就是的。

2

点进项目的页面,在页面的左边找到clone and download按钮,点击这个绿色的按钮,然后选择download zip包。稍等片刻等待zip包下载完毕后,在下载目录中找到下载好的flask-wtf-master.zip包。

3

将压缩包转移到对应的目录,我这里是d:\flask-wtf,转移过来后解压出来。然后打开命令行工具,在命令行工具里,使用cd命令切换到解压出来的flask-wtf-master目录中。

4

使用dir命令查看,可以看到有个setup.py文件,这个就是要用到的安装工具文件。首先编译模块,命令是:python setup.py build等待它编译完毕。

5

为了避免之前安装的0.14.2版本的flask-wtf的文件干扰,这里先把它卸载掉。执行命令:pip uninstall flask-wtf将这个模块卸载掉,卸载完成后,新打开一个命令行窗口,启动python,尝试导入模块,确认会提示找不到这个模块。说明卸载完毕。

6

然后回到刚才的编译窗口,执行安装命令:python setup.py install 安装工具会自动安装模块到对应的目录,同时会分析对应的依赖关系。等到它安装完毕,会提示finished process字样。

7

然后启动python,导入模块正常,然后输出对应的版本号信息。这里发现,从github上下载的源码编译的模块版本是0.15,比刚才使用pip安装的版本要新一些。到这里,手动编译安装的方式也讲解完毕。

注意事项
1

pip版本要升级到新版本

2

本人原创,转载请声明

推荐信息