Django虚拟环境配置
-
安装包
pip install 包名安装路径: C:\python\Lib 或者 C:\python\Lib\site-packages
使用包:
import 包名:
包 有两种情况: 第一种 安装第三方包 第二种 自己写的包包的查找路径:
1. 首先 当前文件所在目录查询
2. 再到 离 python.exe 解释器 最近的lib目录下查找
3. 自定义 添加查找路径
sys.path.insert(index,路径)
sys.path.insert(0,路径) -
工作中经常出现同时开发多个项目
多个项目中可能同时使用相同的包, 但是包版本不一致:
```sh
pip install pymysql == 1.1
pip install pymysql == 2.1如果包名一致, 后一次安装覆盖前面的.
-
使用虚拟环境解决
目录: 使用多个项目隔离(互不影响)概念: 对真实的环境的复制
-
使用虚拟环境
a. 安装命令工具
pip install virtualenv命令工具的位置: 真实环境 C:\python\Scripts\virtualenv.exe 作用: 创建虚拟环境
b. 使用命令工具 创建虚拟环境
virtualenv.exe 路径
virtualenv.exe -p 解释器路径 路径创建 D:/virtual virtualenv.exe D:/virtual/test1
c. 使用虚拟环境
通过dos进入到虚拟环境目录
D:/virtual/test1在进入到Scripts目录下: cd Scripts activate 路径前面如果有 虚拟环境的目录名,说明已经激活虚拟环境 重点: 只有在虚拟环境激活状态下安装的包才是 安装到虚拟环境中的 pip list pip install 包名 pip uninstall 包名