第一天

第一天

三个虚拟环境:

  • virtualenv(常用的)

  • venv(python3以后自带的)

  • pipenv

第一步:环境搭建

  • 安装python3.x 最常用的是python3.6或者3.7

第一步:在cmd上输入python查看python的版本

 

第二步:安装python的第三方库/框架

 # 检查python的安装位置
 where python  # 默认在c盘
 
 #查看默认的文件夹/环境 中的python的框架列表
 pip list
 # 下载
 pip install 模块名 # 默认下载的是最新的版本
 eg:pip install django
 pip install django==2.1.8 # 下载指定版本的
 
 # 不支持重复安装,最新版本的会把最新版本的覆盖掉
 
 # 卸载
 pip uninstall 模块名
 eg: pip uninstall django

问题一:怎么解决多个版本共存的问题

  • 使用虚拟环境/目录

 

使用workon查看自己的虚拟环境,把不同版本的框架下载到不同的环境中

问题二:怎么解决下载太慢的问题

第一种:第三方的模块资源库

  • 搜索pypi,在网页里面找到你要下载的框架,比如django

 

  • 先把需要的框架下载到本地

  • 再打开cmd,pip install + 选中的部分

 

第二种方案:

临时指定的国内镜像源/软件源

 

virtualenv

virtualenv-----用来建立一个虚拟的python的环境,一个专于项目的python的环境

 # 安装virtualenv
 pip install virtualenv
 # 测试安装
 virtualenv --version
  # 安装扩展工具
 pip install virtualenvwrapper-win

1:创建

 mkvirtualenv 名字 # 目录可以通过环境变量手动指定!

2:切换

 workon # 查看所有的虚拟环境
 workon my_django # 切换虚拟环境

3:退出

  • deactivate

4:安装和卸载

 pip list
 pip install xxx
 pip uninstall  xxx

pycharm指定项目使用哪个虚拟环境

  • 找到file

  • 找到setting

  • 找到project 文件名

  • 找到project interpreter

  • 选择

 

 

修改mkvirtualenv的默认路径

在环境变量中的系统变量中添加一个参数WORKON_HOME,将这个参数的只设置为你需要的路径

 

 

Venv

  • venv是python3 自带的,不需要自己安装

  • 创建:py -3 -m venv 名字

  • 激活:在scripts文件夹下面输入activate

  • 查看:pip list

  • 安装:pip install

 

导出虚拟环境中所有的依赖库

 # 导出    文件名任意
 pip freeze>requirements.txt
 # 导入 根据库列表导入
 pip install -r requirements.txt

pipenv

pipenv集成了pip,vietualenv两者的功能,而且完善了两者的一些缺陷

  • 优点:可以分析出库的依赖关系

1.安装:

 pip3 install pipenv  # 第一种方法
 python3 -m pip install pipenv # 第二种方法
 pipenv --version  # 用来检测是否安装成功

 

2.创建环境

 pipenv install

会自动生成一个虚拟环境的目录名,生成的虚拟环境在C:\Users\用户名.virtualenvs文件夹下。

3.激活环境

pipenv shell

创建完虚拟环境以后会自动进入环境,当退出环境重新进入的时候需要执行以上的命令

4.安装依赖包到环境

pip install 库名

不管是不是激活了虚假环境,都可以使用上述命令来安装

5.查看已安装的模块

pipenv graph

6.卸载已安装的模块

pipenv uninstall 名字

7.获取当前的虚拟环境的位置

pipenv --venv

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2020-10-23 15:42  千足  阅读(75)  评论(0)    收藏  举报