环境搭建与python基础

环境搭建

  • 安装python3.x (常用3.6与3.7)
    环境搭建与python基础
  • 安装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默认不支持多个版本的模块/框架共存如何解决?

  • 使用虚拟环境/目录
    环境搭建与python基础

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

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

    Pip install 轮子文件名.whl环境搭建与python基础
    环境搭建与python基础

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

pip install -i http://mirrors.aliyun.com/pypi/simple/ 模块名
清华镜像资源地址
环境搭建与python基础

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

  • virtuanenv/virtuanenv-wrapper -win 常用环境搭建与python基础

  • 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:项目名—>指定解析器环境搭建与python基础
    修改mkvirtualenv的默认路径

在 我的电脑->右键->属性->高级系统设置->环境变量->系统变量 中添加一个参数 WORKON_HOME ,将这个参数的值设置为你需要的路径。
环境搭建与python基础

venv

  • venv是python3.3以后自带的!不需要额外安装
    环境搭建与python基础

单独使用virtualevn 操作复杂! 可结合virtualenvwrapper-win一块使用,操作比较简单!
环境搭建与python基础

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

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

pipenv

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

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

相关文章: