0x01 -- 虚拟环境搭建

为什么要创建虚拟环境?

  1. 如果同时在本地开发好几个项目,每个项目使用的第三方插件不同,如果没有创建虚拟环境,那么本地项目的插件就会很乱。如果有虚拟环境,那么我们第三方插件相当于单独管理的。

安装虚拟环境 mkvirtualenv

win 平台

  1. 在本地环境安装虚拟化插件 virtualenv
pip install virtualenv
pip install virtualenvwrapper
pip install virtualenvwrapper-win
  1. 配置环境变量
变量名:WORKON_HOME
变量值:想要放置虚拟环境的路径
# mac或linux需要配置rc文件
  1. 创建虚拟环境
# 命令格式:
# mkvirtualenv [python安装路径] [环境名称]
# 安装路径的获取方式: whereis python
# linux获取路径方式 which python3
# 例如:
mkvirtualenv C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\python.exe test
  1. 进入虚拟环境:
workon [虚拟环境名称]
  1. 退出虚拟环境:
deactivate
  1. 删除虚拟环境(慎用)
rmvirtualenv [虚拟环境名称]

查看当前环境安装了哪些包

pip list

批量安装第三放插件

  1. 将插件名和版本号放入一个文件内,如:
# 文件名:
# requirement.txt

# 文件内容:
matplotlib==2.2.2
numpy==1.14.2
pandas==0.28.3
TA-Lib==0.4.16 # 金融数据指标库
tables==3.4.2 # 是 hdf5 格式的依赖库
jupyter==1.0.0 # 数据挖掘、分析、展示很好的平台

在虚拟环境中直接输入:

pip install -r requriement.txt

安装TA-Lib 可能会报错

  1. 最简单的处理方法就是从 https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib
    下载后直接本地安装

输出当前虚拟环境安装了哪些第三方包

pip freeze > requriement.txt

这样在其他环境可以直接 pip install -r requriement.txt来批量安装第三方包。


2021.12.27
hare

posted @ 2021-12-27 14:52  hare1925  阅读(55)  评论(0编辑  收藏  举报