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:懒羊羊

posted @ 2020-09-13 15:10  羊村村民懒羊羊  阅读(213)  评论(0)    收藏  举报