赞
踩
在学习flask的过程中,关于flask安装的过程中遇到了很多的问题,通过自己的摸索和搜寻最终终于能够成功运行,作为一个小白可能一些术语上不够标准,欢迎大家批评指正。
我遇到的问题:
1.在终端无法直接运行命令
C:\Users\Administration\Virtualenv>virtualenv flask -env
会报出这样的错误:'virtualenv' 不是内部或外部命令,也不是可运行的程序或批处理文件。
网上查询给出的答案是,没有安装virtualenv。然而我在上一篇文章中已经成功安装了,并且当我再次输入pip install virtualenv 的命令时,显示的结果也是已经成功安装。因此这个问题没有被解决。
2.进入虚拟环境后安装flask,文件没有引入该元素,代码仍然标注错误
为解决以下问题,我做了如下尝试:
在虚拟环境中直接pip install flask,直接通过python 自己的文件名 运行后,flask应该是被引用了,但在上面的代码中依然标注错误,说明flask仅在该虚拟环境中能够运行,而不是在虚拟环境外成功安装。
最后我通过
(test) PS D:\venv_test\test> deactivate
将虚拟环境结束,并在该目录下直接输入命令
PS D:\venv_test\test> pip install flask
最终成功运行,因此可知,想要在虚拟环境外安装flask,应当先新建一个虚拟环境,并激活虚拟环境再关闭,才能够成功安装flask。
在找问题的过程中,这段代码给了我很大的启发
- # 安装虚拟环境管理包: virtualenvwrapper
- pip install virtualenvwrapper
-
- # 虚拟环境命令
- 创建虚拟环境: mkvirtualenv envname
- 激活虚拟环境: workon envname
- 查看虚拟环境: lsvirtualenv
- 移除虚拟环境: rmvirtualenv envname
- 退出虚拟环境: deactivate
-
- # 环境依赖技巧
- 生成依赖清单: pip freeze > requirements.txt
- 自动安装依赖: pip install -r requirements.txt
因此在安装flask的过程中,一定要先安装虚拟环境,随后激活并退出后,在所在文档非虚拟环境下输入pip install flask命令。
以下是我在寻找flask安装教程时给了我一些参考意见的文章,供大家参考
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。