python3.6虚拟环境以及flask的安装(常见问题)
2017-08-14 00:00
696 查看
准备基于python进行web应用开发
Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。
该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包。
需要注意的是,在Python3.3中使用"venv"命令创建的环境不包含"pip",你需要进行手动安装。在Python3.4中改进了这一个缺陷。
在当前目录创建虚拟环境:
下面是"venv"的详细使用参数:
在Windows cmd下:
在Windows PowerShell下:
不过从今天下午就开始安装环境,中间碰见了两次问题,花费了大巴时间,因而把问题和解决方法写出来供大家参考使用
第一个问题
创建虚拟环境中 scripts中怎么没有activate
解决方法 把版本换成3.60 我的 3.62尝试了三次都没成功
最后把python版本换成3.60了一下子成功了
虚拟环境安装成功后 进入虚拟环境 安装flask
pip install flask
这个错误问题忘记截图了
主要就是红色的编码错误
这样的错误可以忽略
推出虚拟环境 再从新安装就好了
本文出自 “大李子” 博客,谢绝转载!
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 the virtual environment. --symlinks Try to use symlinks rather than copies, when symlinks are not the default for the platform. --copies Try to use copies rather than symlinks, even when symlinks are the default for the platform. --clear Delete the environment directory if it already exists. If not specified and the directory exists, an error is raised. --upgrade Upgrade the environment directory to use this version of Python, assuming Python has been upgraded in-place. --without-pip Skips installing or upgrading pip in the virtual environment (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
这个错误问题忘记截图了
主要就是红色的编码错误
这样的错误可以忽略
推出虚拟环境 再从新安装就好了
本文出自 “大李子” 博客,谢绝转载!
相关文章推荐
- python3.6虚拟环境以及flask的安装(常见问题)
- python3.6虚拟环境以及flask的安装(常见问题)
- python 3.6安装mysql以及不常见问题
- ubuntu14.04在虚拟环境中安装flask遇到的问题
- 在CENTOS环境安装ASTERISK+FREEPBX常见问题以及解决办法
- 【安装Python环境】之“安装 setuptools ”时出现的问题以及解决办法
- 在GNOME的ubuntu桌面环境中安装KDE的方法以及常见问题
- python MySQLdb在windows环境下的安装、出错问题以及解决办法
- [阿里云] Linux CentOS 7.4 环境下安装 MySql5.7 完整流程以及常见问题的解决方法
- 【flask】安装Python虚拟环境
- 在CENTOS环境安装ASTERISK+FREEPBX常见问题以及解决办法
- windows下安装Python3.6.3以及虚拟环境
- Python开源抓取框架简单介绍,以及安装(ubuntu)常见问题解决
- 安装 Anaconda 以及将原版python配置虚拟环境
- 机器学习实战python环境搭建以及numpy和matplotlib安装遇到的各种问题(一)
- 搭建python2.7环境、python与eclipse配置、以及安装Flask框架,建立web项目
- Ubuntu下在Python3.6的环境下安装Django以及新建项目
- 初学Python以及安装的一些常见问题
- centos7安装Python3.6以及解决yum不能使用问题
- Python环境下安装pip 及常见问题