数码资讯
Windows平台下python3开发flask框架配置虚拟环境遇到的问题【Flask】
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
今天跟着《FlaskWeb开发:基于Python的Web应用开发实战》在windows平台上安装
参考自: https://www.voidcn.com/article/p-verlpoel-nw.html
virtualenv遇到了两个问题,各种百度,各种尝试终于找到了解决方法,(Python3)在此总结一下,希望能帮到遇到同样问题的小伙伴。
1.在安装 virtualenv时,在命令行输入 pip install python-virtualenv时报错:
Could not find a version that satisfies the requirement python-virtualenv (from versions: )
No matching distribution found for python-virtualenv
解决办法是:使用--trusted-host命令行选项,即输入:
pip --trusted-host pypi.python.org install virtualenv
参考自: https://www.voidcn.com/article/p-verlpoel-nw.html
2.问题1解决完之后,进入自己的项目文件夹,激活环境,输入
venvscriptsactivate报错:系统找不到指定的路径。
然后百度,看到知乎上一个大牛的解决方法:(不让转载。。。我就不复制了,自己敲!!!)
“”“
创建虚拟环境的时候用
python -m venv venv但是这样是没有activiate这个文件的,所以要再来句
python -m virtualenv venv来创建虚拟环境,然后再用
source venv/Scripts/activate来激活。
”“”
当我执行前两句的时候,没问题,但是在执行第三句的时候报错:
'source' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
可能。。。。是我少安装了个什么吧,但是仔细一想这个语句的目的是启动,那就是为了执行activate程序,索性省略前面的source, 即:
venv/Scripts/activate然后就成功地激活了Flask虚拟环境。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。