环境搭建与python基础

本文介绍了如何在Windows上安装Python 3.6/3.7,配置pip管理库,包括pip install、pip uninstall和使用virtualenv/virtualenvwrapper解决模块版本冲突。重点讲解了如何创建、切换和导出虚拟环境,以及pipenv作为更高级的解决方案。涉及的关键词有:Python、虚拟环境、pip、venv、pipenv、多版本共存、依赖管理。
摘要由CSDN通过智能技术生成

环境搭建与python基础

环境搭建
  • 安装python3.x (常用3.6与3.7)
    在这里插入图片描述
  • 安装python的第三方库或框架

检查python安装位置 where python # 默认在C盘
where python # 默认在C盘
查看默认的文件夹/环境 中python的框架列表
pip list
#下载
pip install 模块名 #默认下载最新
pip install 模块名版本号 #下载指定版本的python
pip install django
3.0.0 #不支持重复安装
#卸载
pip uninstall 模块名

如果Python默认不支持多个版本的模块/框架共存如何解决?

  • 使用虚拟环境/目录
    在这里插入图片描述

  • 下载失败或者太慢如何解决?

    • 使用第三方资源库
      https://pypi.org/
    • 下载whl轮子文件,通过轮子文件安装

    Pip install 轮子文件名.whl在这里插入图片描述
    在这里插入图片描述

  • 临时国内镜像源/软件源

pip install -i http://mirrors.aliyun.com/pypi/simple/ 模块名
清华镜像资源地址
在这里插入图片描述

标题使用虚拟环境解决第三方库/模板多版本共存

  • virtuanenv/virtuanenv-wrapper -win 常用在这里插入图片描述

  • python3.3以后自带:venv

  • pipenv

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

#安装vitualenv
pip install virtualenv
#安装拓展工具
pip install virtualenvwrapper-win

  1. 创建

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

  1. 查看/切换

workon #查看虚拟环境
workon my_env #切换

  1. 退出 deactivate

  2. 安装和卸载

pip list
pip install xxx
pip uninstall xxx

  1. pycharm指定项目使用哪个虚拟环境
    选择项目–>file–>setting设置---->project:项目名—>指定解析器在这里插入图片描述
    修改mkvirtualenv的默认路径

在 我的电脑->右键->属性->高级系统设置->环境变量->系统变量 中添加一个参数 WORKON_HOME ,将这个参数的值设置为你需要的路径。
在这里插入图片描述

venv

  • venv是python3.3以后自带的!不需要额外安装
    在这里插入图片描述

单独使用virtualevn 操作复杂! 可结合virtualenvwrapper-win一块使用,操作比较简单!
在这里插入图片描述

导出虚拟换件中所有依赖库

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

pipenv

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

  • 优点:分析出库的依赖关系
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值