Django-配置镜像源,虚拟环境详解
0.配源虚拟
全局配源
阿里云镜像站:https://developer.aliyun.com/mirror/
# 在cmd中操作,查找文件
C:\Users\Administrator>pip config list -v
#创建镜像文件
C:\Users\Administrator>pip config set x,y z
# 写入镜像
C:\Users\Administrator>pip config edit --editor notepad
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
虚拟环境

# 教你如何使用venv
C:\Users\Administrator>python -m venv -h
# 创建虚拟环境(venvdemo)
C:\Users\Administrator>python -m venv venvdemo
# 进入venvdemo的Scripts下启动
C:\Users\Administrator>cd venvdemo
C:\Users\Administrator\venvdemo>cd Scripts
C:\Users\Administrator\venvdemo\Scripts>dir
驱动器 C 中的卷没有标签。
卷的序列号是 FC5A-8E40
C:\Users\Administrator\venvdemo\Scripts 的目录
2020/09/02 09:55 <DIR> .
2020/09/02 09:55 <DIR> ..
2020/09/02 09:55 2,299 activate
2020/09/02 09:55 972 activate.bat
2020/09/02 09:55 1,503 Activate.ps1
2020/09/02 09:55 368 deactivate.bat
2020/09/02 09:55 103,301 easy_install-3.7.exe
2020/09/02 09:55 103,301 easy_install.exe
2020/09/02 09:55 103,283 pip.exe
2020/09/02 09:55 103,283 pip3.7.exe
2020/09/02 09:55 103,283 pip3.exe
2020/09/02 09:55 522,768 python.exe
2020/09/02 09:55 522,256 pythonw.exe
11 个文件 1,566,617 字节
2 个目录 174,348,177,408 可用字节
# 激活虚拟环境
C:\Users\Administrator\venvdemo\Scripts>activate
# 在虚拟环境中安装Django
(venvdemo) C:\Users\Administrator\venvdemo\Scripts>pip install django
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting djang o
# 查看安装的py包
(venvdemo) C:\Users\Administrator\venvdemo\Scripts>pip list
Package Version
---------- -------
asgiref 3.2.10
Django 3.1.1
pip 19.2.3
pytz 2020.1
setuptools 41.2.0
sqlparse 0.3.1
# 冻结当前环境的依赖包,发送给需要跟你配置同样环境的人
(venvdemo) C:\Users\Administrator\venvdemo\Scripts>pip freeze > requirements.txt
# 另一台主机安装刚刚打包的py包
(venvdemo) C:\Users\Administrator\venvdemo\Scripts>pip install -r requirements.txt
# 退出虚拟环境
(venvdemo) C:\Users\Administrator\venvdemo\Scripts>deactivate.bat

@Author:懒羊羊
Django-配置镜像源,虚拟环境详解的更多相关文章
- spring事务详解(三)源码详解
系列目录 spring事务详解(一)初探事务 spring事务详解(二)简单样例 spring事务详解(三)源码详解 spring事务详解(四)测试验证 spring事务详解(五)总结提高 一.引子 ...
- Spring4.X + spring MVC + Mybatis3 零配置应用开发框架搭建详解(1) - 基本介绍
Spring4.X + spring MVC + Mybatis3 零配置应用开发框架搭建详解(1) - 基本介绍 spring集成 mybatis Spring4.x零配置框架搭建 两年前一直在做后 ...
- saltstack源码详解一
目录 初识源码流程 入口 1.grains.items 2.pillar.items 2/3: 是否可以用python脚本实现 总结pillar源码分析: @(python之路)[saltstack源 ...
- Shiro 登录认证源码详解
Shiro 登录认证源码详解 Apache Shiro 是一个强大且灵活的 Java 开源安全框架,拥有登录认证.授权管理.企业级会话管理和加密等功能,相比 Spring Security 来说要更加 ...
- 源码详解系列(六) ------ 全面讲解druid的使用和源码
简介 druid是用于创建和管理连接,利用"池"的方式复用连接减少资源开销,和其他数据源一样,也具有连接数控制.连接可靠性测试.连接泄露控制.缓存语句等功能,另外,druid还扩展 ...
- 源码详解系列(七) ------ 全面讲解logback的使用和源码
什么是logback logback 用于日志记录,可以将日志输出到控制台.文件.数据库和邮件等,相比其它所有的日志系统,logback 更快并且更小,包含了许多独特并且有用的特性. logback ...
- 源码详解系列(八) ------ 全面讲解HikariCP的使用和源码
简介 HikariCP 是用于创建和管理连接,利用"池"的方式复用连接减少资源开销,和其他数据源一样,也具有连接数控制.连接可靠性测试.连接泄露控制.缓存语句等功能,另外,和 dr ...
- Mybatis源码详解系列(四)--你不知道的Mybatis用法和细节
简介 这是 Mybatis 系列博客的第四篇,我本来打算详细讲解 mybatis 的配置.映射器.动态 sql 等,但Mybatis官方中文文档对这部分内容的介绍已经足够详细了,有需要的可以直接参考. ...
- Java源码详解系列(十)--全面分析mybatis的使用、源码和代码生成器(总计5篇博客)
简介 Mybatis 是一个持久层框架,它对 JDBC 进行了高级封装,使我们的代码中不会出现任何的 JDBC 代码,另外,它还通过 xml 或注解的方式将 sql 从 DAO/Repository ...
- vue 源码详解(一):原型对象和全局 `API`的设计
vue 源码详解(一):原型对象和全局 API的设计 1. 从 new Vue() 开始 我们在实际的项目中使用 Vue 的时候 , 一般都是在 main.js 中通过 new Vue({el : ' ...
随机推荐
- ZoneJS 的原理与应用
目录 序言 Zone 是什么 ZoneJS 的原理 ZoneJS 的应用场景 参考 1. 序言 ZoneJS 是 Angular 团队受到 Dart 的 Zone 的启发,为 Angular v2 及 ...
- C#设计模式之10-外观模式
外观模式(Facade Pattern) 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/407 访问. 外观模式属于结构 ...
- C#图解教程(第四版)—02—类的基本概念
类 是一种能 存储数据 并且 执行代码 的数据结构,他包含数据成员和函数成员 .成员可以是9种可能的成员类型的任意组合 字段 属性 方法 常量 构造函数 析构函数 运算符 索引器 事件 1 字 ...
- linux下免密登录配置
1.首先大家先开三台虚拟机 2.回到首层. 2.1:编辑文件: vim /etc/ssh/sshd_config 3:在master的linux上生成ssh密钥: ssh-keygen -t r ...
- Selenium数据驱动测试模型和实例
模块驱动的模型虽然解决了脚本的重复问题,但是需要测试不同数据的用例时,模块驱动的方式就不很适合了. 数据驱动就是数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变. 装载数据的方式可以是列表. ...
- 基于pcntl的PHP进程池
想必大家都知道可以通过多进程或者多线程的方式实现异步. PHP多进程编程当前主要有这几种方式, 1>基于pcntl实现多进程,这也是PHP自带的多进程玩法 2>Swoole自己修改PHP内 ...
- JavaScript 基础四
遍历对象的属性 for...in 语句用于对数组或者对象的属性进行循环操作. for (变量 in 对象名字) { 在此执行代码 } 这个变量是自定义 符合命名规范 但是一般我们 都写为 k 或则 k ...
- Spring编程式注解使用不当导致其他事务无法正常提交
1.事故背景 原本在使用的是注解式事务,后面因为需要在事务中增加异步推送机制,所以需要将推送机制放到事务之外,修改后发现系统经常出现事务长时间无法提交导致回滚. 2.排查流程 (1)一开始重启应用是能 ...
- “大地主”IPV6的邻居发现BD
引入 因为当初设计IPv4的时候,没有考虑到网络发展的速度这么快,到今现在IPv4有很多不足,32位的 IPv4地址不够用,现在128位的IPv6能完全够用,据说可以地球上每一粒沙子都分配一个地址,而 ...
- SpringBoot2搭建基础架构——开源软件诞生4
技术框架篇--第4篇 用日志记录“开源软件”的诞生 赤龙ERP开源地址: 点亮星标,感谢支持,加微信与开发者交流 kzca2000 码云:https://gitee.com/redragon/redr ...