Python 创建虚拟环境及配置
2021/5/6 14:27:02
本文主要是介绍Python 创建虚拟环境及配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Python 创建虚拟环境及配置
介绍
https://docs.python.org/zh-cn/3/library/venv.html 官方文档
什么是python的虚拟环境
所谓的python虚拟环境,我们可以类比虚拟机的概念,每一个python虚拟环境都包含基本的python库,是能够独立运行的执行空间。在虚拟环境里可以下载第三方包、创建项目、写代码等等。因为虚拟环境之间互不干扰,一旦进入某个虚拟环境后,下载、安装的包,仅仅只会安装到该虚拟环境里。
为什么需要安装虚拟环境
假如我们有2个项目,A用的django 1.11版本,B用的django 3.x版本,如果我们只有一个python环境,那么我们是没办法同时运行这两个项目的,但是我们可以创建2个虚拟环境,一个装django 1.11版本,一个安装django3.0 通过不同的虚拟环境分别启动A和B这两个项目,还有一个好处就是当项目需要上线的时候,我们只需要把虚拟环境中的所有的第三方包导出来就可以了,不用担心多装或者少装第三方包
前提
环境:windows 10 python 3.6.8
安装
# 在当前路径下创建python虚拟环境 python -m venv venv_name #虚拟环境名称
使用
cd venv_name\Scripts # 进入虚拟环境 activate # 退出当前虚拟环境 deactivate # 安装第三方包(必须进入虚拟环境) pip install xxx
配置pip
# 添加阿里云pypi镜像源 pip config set global.index-url http://mirrors.aliyun.com/pypi/simple # 因为阿里云pypi是http的,所以需要加上下面一行,https可以忽略 pip config set global.trusted-host mirrors.aliyun.com # 禁用pip版本检查 pip config set global.disable-pip-version-check true # 配置超时时间 pip config set global.timeout 120
这篇关于Python 创建虚拟环境及配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python