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 : ' ...
随机推荐
- 使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台
安装树莓派环境 制作镜像 下载img文件烧录器 传送门:img文件烧录器地址,下载完成之后双击安装 下载镜像文件 传送门:树莓派系统镜像 推荐下载这个版本的img,因为有桌面,并且大小适中. 下载完之 ...
- 隐藏jqgrid滚动条
.ui-jqgrid .ui-jqgrid-bdiv{ overflow-x: hidden; } /* 隐藏jqgrid滚动条 */
- node.js 模拟自动发送邮件验证码
node.js 模拟自动发送邮件验证码 引言 正文 1. QQ邮箱设置 2. 安装nodemailer 3.配置信息 4.综合 5.讲解 结束语 引言 先点赞,再看博客,顺手可以点个关注. 微信公众号 ...
- 容器生态.png
https://www.cnblogs.com/CloudMan6/p/6706546.html
- nova 通过 python curl 创建虚拟机---keystone v2
#! /bin/python #coding=utf- import urllib2 import json import requests # token post_url = 'http://12 ...
- 算法-图(1)Dijkstra求最短路径
数组dist[],是当前求到的顶点v到顶点j的最短路径长度 数组path[]存放求到的最短路径,如path[4]=2,path[2]=3,path[3]=0,则路径{0,3,2,4}就是0到4的最短路 ...
- 第二篇 Scrum冲刺博客
一.会议图片 二.项目进展 成员 完成情况 今日任务 冯荣新 搜索框,首页轮播图,分类导航 商品列表,商品详情轮播图 陈泽佳 背景展示,选择并显示图片 历史足迹,静态页面 徐伟浩 登录权限获取 商品信 ...
- MPI实现Jacobi
一.Jacobi迭代 #include<stdio.h> #include<mpi.h> #include<stdlib.h> #define totalsize ...
- 接口测试 Mock 实战 | 结合 jq 完成批量化的手工 Mock
本文霍格沃兹测试学院学员学习实践笔记. 一.应用背景 因为本章的内容是使用jq工具配合完成,因此在开始部分会先花一定的篇幅介绍jq机器使用,如果读者已经熟悉jq,可以直接跳过这部分. 先来看应用场景, ...
- js对象数组新增、修改时的验证是否重复的逻辑
JS代码: // 定义数据集合 const persons = [ { id: 1, name: '张三' }, { id: 2, name: '李四' } ] console.log('') con ...