虚拟环境的必要性
如果将所有的第三方包都装在根目录上的话,不是那么方便,我们做项目不可能只做一个项目,但是每个项目有可能需要同一个不同版本的包,直接安装俩个不同版本的包就不行了,所以必须要安装虚拟环境。
- 安装虚拟环境
- windows安装
pip install pipenv
- mac安装
brew install pipenv
- linux安装
pip install pipenv
- windows安装
- 命令
pipenv shell # 进入虚拟环境 exit # 退出虚拟环境 pipenv --rm # 删除整个环境 不会删除pipfile
- 安装在开发环境
pipenv install --dev itchat
- 在虚拟环境中运行命令,使用run参数
pipenv run python manage.py runserver
- pipenv(lock)比较慢,解决方法
- 1、加–skip-lock这个参数
pipenv install django --skip-lock
- 2、换源
直接找了一篇换源的文章
https://www.cnblogs.com/xuanmanstein/p/10122515.html
- 1、加–skip-lock这个参数
- 安装在开发环境