准备基于python进行web应用开发

Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。

该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包。

需要注意的是,在Python3.3中使用"venv"命令创建的环境不包含"pip",你需要进行手动安装。在Python3.4中改进了这一个缺陷。

在当前目录创建虚拟环境:

$ python -m venv .

下面是"venv"的详细使用参数:

usage: venv [-h] [--system-site-packages] [--symlinks] [--clear][--upgrade] [--without-pip] ENV_DIR [ENV_DIR ...]Creates virtual Python environments in one or more target directories.positional arguments:ENV_DIR             A directory to create the environment in.optional arguments:-h, --help             show this help message and exit--system-site-packages Give access to the global site-packages dir to thevirtual environment.--symlinks             Try to use symlinks rather than copies, when symlinksare not the default for the platform.--copies               Try to use copies rather than symlinks, even whensymlinks are the default for the platform.--clear                Delete the environment directory if it already exists.If not specified and the directory exists, an error israised.--upgrade              Upgrade the environment directory to use this versionof Python, assuming Python has been upgraded in-place.--without-pip          Skips installing or upgrading pip in the virtualenvironment (pip is bootstrapped by default)

激活虚拟环境

在Posix标准平台下:

$ source <venv>/bin/activate

在Windows cmd下:

C:> <venv>/Scripts/activate.bat

在Windows PowerShell下:

PS C:> <venv>/Scripts/Activate.ps1

测试虚拟环境

激活虚拟环境后,在命令行会提示当前虚拟环境的名称,就表示激活成功了。

不过从今天下午就开始安装环境,中间碰见了两次问题,花费了大巴时间,因而把问题和解决方法写出来供大家参考使用

第一个问题

创建虚拟环境中  scripts中怎么没有activate

解决方法  把版本换成3.60 我的 3.62尝试了三次都没成功

最后把python版本换成3.60了一下子成功了

虚拟环境安装成功后 进入虚拟环境 安装flask

pip install flask

这个错误问题忘记截图了

主要就是红色的编码错误

这样的错误可以忽略

推出虚拟环境 再从新安装就好了

本文出自 “大李子” 博客,谢绝转载!

转载于:https://my.oschina.net/u/3579120/blog/1508034

python3.6虚拟环境以及flask的安装(常见问题)相关推荐

  1. Mac-OSX的Python3.5虚拟环境下安装Opencv

    Mac-OSX的Python3.5虚拟环境下安装Opencv 1   关键词 关键词:Mac,OSX,Python3.5,Virtualenv,Opencv 2   概述 本文是一篇 环境搭建 的基础 ...

  2. 【Python】Flask 框架安装虚拟环境报错—处理中......

    Flask依赖两个外部库:Werkzeug 和 Jinja2 Werkzeug 是一个WSGI(在Web应用和多种服务器之间的标准Python接口)工具集,Jinja2负责渲染模板.所以在安装Flas ...

  3. conda安装python3.8虚拟环境报错

    问题描述: conda安装python3.8虚拟环境报错: CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.an ...

  4. linux安装python虚拟环境_linux环境下安装python虚拟环境及注意事项

    创建python虚拟环境virtualenv.virtualenvwrapper 1,为什么需要搭建虚拟环境 由于当机器上两个项目依赖于相同包的不同版本时,会导致项目运行失败,此时可以安装虚拟环境 . ...

  5. 安装自带python3.6的Anaconda3,并安装tensorflow,导入Pycharm中使用

    @实验笔记--记录实验中遇到的问题 直接安装自带python3.6的Anaconda3,并安装tensorflow,导入Pycharm中使用 之前看了很多博客中的教程,讲解如何在anaconda中安装 ...

  6. windows下ipython notebook搭建、安装常见问题及Python模块安装

    一.搭建 平时在台式机上linux下编写python,但由于matlab建模需要,而自己的本本是win7系统,不想装双系统和虚拟机,因此了解了一下ipython notebook,顿时感受到了其强大. ...

  7. 最新Anaconda 创建Python3.6,Python3.7虚拟环境,为Pytorch,tensorflow创建单独环境

    最新Anaconda 创建Python3.6,Python3.7虚拟环境,为Pytorch,tensorflow创建单独环境 文章目录 最新Anaconda 创建Python3.6,Python3.7 ...

  8. pycharm以及flask的安装

    2019独角兽企业重金招聘Python工程师标准>>> 1.安装python-pip 输入命令:sudo apt-get isntall python-pip 2通过pip安装fla ...

  9. Python3.x(windows系统)安装libxml2库

    Python3.x(windows系统)安装libxml2库 cmd安装命令: pip install lxml 执行结果: 再执行命令: pip install virtualenv 执行结果: 转 ...

最新文章

  1. JavaScript——ES6新特性
  2. 串行通信------字符串发送和十六进制发送
  3. spring mvc DispatcherServlet详解之拾忆工具类utils
  4. 从sqlserver中数据写入mysql_[SQL Server]SQL Server数据库中如何返回INSERT INTO语句插入/写入数据后的记录值(比如ID等)?...
  5. Flask和mysql多线程_数据库连接池Flask-SQLAlchemy中多线程安全的问题
  6. container 的背后
  7. Python数据结构与算法(三)--数据结构的概念
  8. 动词ing形式的5种用法_英语语法这样学就对了!动词-ing结构的特征和四种形式是?...
  9. ActiveMQ发布订阅模式
  10. 网页前端:JavaScript编程
  11. 驴子圈资讯:携程移动端酒店预订首超PC端
  12. c语言蝴蝶图案代码,通达信指标公式,临界点蝴蝶图案出现,暴涨趋势出现(附源码)...
  13. 基于springboot点餐系统java web订餐管理平台源码
  14. 谢国忠:2012年股市、楼市泡沫终将破灭
  15. CF898D. Alarm Clock(贪心 双指针)
  16. 60mph和kmh换算_mph换算器(速度计算器在线)
  17. 计算机科学与技术用什么配置的笔记本,笔记本电脑什么配置好?这两大标准你知道吗?...
  18. 动态SQL与SQL注入(一)动态SQL
  19. [2021.05.26]AudioTrack流程分析
  20. 高精地图落地 | InstaGraM:实时端到端矢量化高精地图新SOTA!

热门文章

  1. 中学计算机课程教什么,中学信息技术课的课程设置及教学模式的探讨
  2. 一份超级详细的Python零基础学习资料(仅此一家,可能会被404抓紧收藏)
  3. 【GIS数据网盘免费分享】含77个城市建筑轮廓矢量图、POI数据,OSM数据~持续更新,长期有效
  4. mysql比对表中数据是否相同_如何用sql比较两张表数据是否一致?
  5. 情人节表白浪漫婚礼相册PPT模板
  6. mysql批量插入数据的sql
  7. Macbook最好用的两款免费OCR软件
  8. 【Azure】微软 Azure 基础解析(三)描述云计算运营中的 CapEx 与 OpEx,如何区分 CapEx 与 OpEx
  9. mysql 获取当天时间差_php-当前日期和时间-获取、插入到mysql、8小时时差错误
  10. ROS下多机协同——主从机节点通信