
python
汀桦坞
努力不是疲惫憔悴,而是眼里有光
展开
-
在Dockerfile中安装本地whl包
将whl包上传到Dockerfile所在的目录,通过COPY命令将安装包拷贝到镜像中,再通过RUN执行安装命令即可FROM registry.domain.com:5000/aps/module/base/baseimage-cpu:3.1.3COPY pip-9.0.1-py2.py3-none-any.whl /tmpRUN pip install --use-wheel --no...原创 2019-11-07 17:51:07 · 5337 阅读 · 1 评论 -
anaconda的python环境下无法使用通过pip安装的python库
场景描述:在那种anaconda之前,已经在centos中安装了python和pip,在安装anaconda和jupyter后,在anaconda(或jupyter的notebook)的python环境中,无法导入之前通过pip安装的包。原因分析:anaconda其实又安装了一套python,例如位于路径/root/anaconda2/lib/python2.7下,该python环境下可使...原创 2018-12-19 17:15:19 · 18735 阅读 · 4 评论 -
ImportError: libgdal.so.20: cannot open shared object file: No such file or directory
问题描述执行from osgeo import ogr命令时报错“ImportError: libgdal.so.20: cannot open shared object file: No such file or directory”,如下所示: 解决方法:conda install libgdal通过该命令安装libgdal库。在网上查找解决方法可以将libgdal....原创 2018-12-19 21:01:39 · 9537 阅读 · 0 评论 -
启动jupyter
相关命令使用普通用户启动:jupyter notebook使用root用户启动:jupyter notebook --allow-root注意:jupyter会将执行启动命令的目录作为其工作目录(即ipynb的存储与读取目录),因此需要先切换到相关的工作目录下,其启动jupyter。启动示例例如,通过anaconda安装的一个jupyter环境如下所示:jupyer命令所在目录...原创 2018-12-20 10:09:17 · 16831 阅读 · 0 评论 -
Python地理数据处理库shapely支持函数总结
Shapely是一个Python库,用于操作和分析笛卡尔坐标系中的几何对象。本文通过部分示例介绍了空间处理库Shape的部分概念与操作函数。官方文档:https://shapely.readthedocs.io/en/latest/manual.html#introduction1、函数列表 函数类型 算子名称 Shapely包提供...原创 2018-12-21 18:15:58 · 13686 阅读 · 2 评论 -
Python地理数据处理库GDAL调研记录
gdal和ogr两个包都包含与osgeo库中,gdal包用于处理栅格数据,ogr用于处理矢量数据。: GDAL(Geospatial Data Abstraction Library) : 是一个的开源栅格空间数据读取/转换库,其中还有一系列命令行工具来进行数据转换和处理。 OGR项目: 是GDAL的一个分支,功能与GDAL类似,但其提供对矢量数据的支持。 官方文档:ht...原创 2018-12-21 18:22:29 · 492 阅读 · 0 评论 -
sklear中IsolationForest的使用场景
背景描述产品层面要求提供针对时间序列的异常检测功能,并且明确使用“独立森林”算法,考虑到产品之前相关功能(如自动分类)使用了sklearn实现,因此,先了解下sklearn中提供的“独立森林”算法,是否满足需求。先表结论Sklearn包提供了孤立森林算法即IsolationForest方法,但该方法用于在二维平面中检测异常点,并不能用于时间序列的异常点检测场景。验证过程1、准备数据...原创 2019-01-22 19:51:10 · 3161 阅读 · 2 评论 -
YellowBrick-聚类评估示例
Yellowbrick库是一个机器学习的诊断可视化平台,可用于引导数据科学家进行模型选择。它用一个新的核心对象扩展了SciKit学习API:可视化工具。可视化工具允许模型作为SciKit学习管道过程的一部分进行拟合和转换,在高维数据转换过程中提供可视化诊断。在机器学习中,聚类属于无监督机器学习算法,聚类是指将数据分组为类似的对象组成的多个模式的分析过程。聚类算法主要有两类:将相似数据点连接在一...原创 2019-07-18 21:10:11 · 2749 阅读 · 1 评论