python虚拟环境配置+virtualenv(windows环境下)
1、检查python和pip
打开windows终端cmd,快捷键windows+R,输入cmd
输入
python --version
输出python版本信息
Python 3.7.1
输入
pip --version
输出pip版本信息
pip 19.0.3 from d:\app2\python3.7.1\lib\site-packages\pip (python 3.7)
2.1安装Pipenv
pipenv是用于代码版本管理和控制生产环境和测设环境的
在cmd终端输入以下pip命令
pip install --user pipenv
安装成功后,显示
“The script virtualenv.exe is installed in ‘C:\Users\ycc\AppData\Roaming\Python\Python37\Scripts’ which is not on PATH.
……
Successfully installed certifi-2019.3.9 pipenv-2018.11.26 virtualenv-16.4.3 virtualenv-clone-0.5.1
这个时候要自己添加系统变量path
2.2 建立项目的安装包
pipenv用于管理每个项目的依赖关系,安装软件包的时候,将路径转到项目目录
跨磁盘加/d,磁盘内转换直接输入命令cd+路径
cd /d D:\z_personal_file\competition\my_project
转换路径后,运行
pip install requests
3.1 安装virtualenv
virtualenv是用来创建虚拟python环境的工具。virtualenv创建一个包含所有必要使用的函数包的文件夹。
通过pip来安装virtualenv:
pip install virtualenv
安装pipenv的时候其实已经安装了virtualenv,所以我的输出是:
Requirement already satisfied: virtualenv in c:\users\ycc\appdata\roaming\python\python37\site-packages (16.4.3)
这个时候可以顺便看一下virtualenv的版本:
virtualenv – version
3.2 virtualenv的使用
(个人理解)virtualenv的作用是在你自己的工程文件中新建一个文件夹,这个文件夹里专门用来存放你这次工程所需要的一些函数包或者语言版本等等,这样就可以避免环境不兼容等其他问题。
创建这个虚拟环境之后,pip的执行命令就会在你创建的文件夹下执行,仅供你此次工程使用。删除这个文件,可以直接删除,也可以执行命令删除,非常方便。
下面举个例子:
在工程文件中创建虚拟环境
cd my_project
virtualenv venv
virtualenv venv 将会在当前的目录my_project中创建一个文件夹venv(你可以设置其他名字,若省略名字将会把文件均放在当前目录),包含了Python可执行文件, 以及 pip 库的一份拷贝,这样就能安装其他包了。
激活虚拟环境
使用虚拟环境,需要先激活
source venv/bin/activate
激活之后,任何你使用pip命令安装的包都会放在venv的文件夹里,与全局安装的Python分隔开来。
在虚拟环境上工作
workon venv
停用虚拟环境
deactivate
删除虚拟环境
直接删除文件夹,或者执行rm -rf venv
- Windows上通过virtualenv创建python 开发虚拟环境 并搭建框架django (python版本基于Anaconda3)
- Python3之Windows下virtualenv创建虚拟环境出错
- [转载]windows下安装Python虚拟环境virtualenv,virtualenvwrapper-win
- python虚拟环境的安装和配置-virtualenv
- Python3 配置虚拟环境virtualenv
- windows下python中virtualenv虚拟环境搭建
- Python虚拟环境Virtualenv分别在Windows和Linux上的安装和使用
- 通过virtualenv快速搭建Python虚拟环境Windows + ubuntu
- 配置python虚拟环境Virtualenv及pyenv
- 【Python配置】使用pyenv与virtualenv搭建单机多版本python多虚拟环境开发
- windows 用virtualenv创建不同python版本的虚拟环境
- Python虚拟环境Virtualenv分别在Windows和Linux上的安装和使用
- Python虚拟环境配置 ,主要介绍 pyenv 、 virtualenv 以及 Python的开发环境
- Python虚拟环境的安装和配置(windows)
- windows下使用pycharm配置python的virtualenv环境
- python虚拟环境virtualenv创建及配置
- Centos7下,Python多版本管理器pyenv和虚拟环境pyenv-virtualenv的安装配置
- Windows Python虚拟环境配置(Distribute + pip + virtualenv + virtualenvwrapper-powershell)
- windows下python虚拟环境virtualenv安装和使用
- Windows下使用python虚拟环境Virtualenv