Python
ooMelloo
☆人工智能/机器学习/深度学习工程师进击中
☆立志成为数学好编程好业务好的三好青年
☆人必有痴 而后有成
展开
-
Linux安装python3.8时,编译过程中报错Could not build the ssl module!
一、 Python编译安装缺失模块_ctypesbuild correctly but finished with this message: Failed to build these modules: _ctypes安装依赖库sudo apt install build-essential python3-devlibffi-dev二、在安装Python3.8编译时报错:Could not build the ssl module!Could not bu..原创 2021-01-21 14:46:20 · 16906 阅读 · 6 评论 -
安装matplotlib时,报错Command “python setup.py egg_info“ failed with error code 1 in /tmp/pip-build-gvyzl2
安装matplotlib报错:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-gvyzl2ou/matplotlib/更新pip3,然后再进行安装matplotlib即可。pip3 install --upgrade pip#这个更好使sudo apt-get install python3-matplotlib...原创 2021-01-19 16:33:41 · 554 阅读 · 0 评论 -
Python3.6机器学习sklearn中导入train_test_split库出错“Unresolved reference ‘train_test_split’”
直接上图:原因: 在python2中是使用sklearn.cross_validation该方式导入train_test_split模块,在python3.6中sklearn已弃用train_test_split,导致导入报错解决方式,用model_selection模块导入:from sklearn.model_selection import train_test_...原创 2020-05-06 23:29:01 · 2433 阅读 · 0 评论 -
Python安装geopandas库
geopandas依赖库下载地址geopandas直接用pip安装可能会报错,需要先安装其依赖包:gdal、Shapely、Fiona、pyproj(下载对应Python版本的依赖包.whl文件)1、在线下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/2、也可以到我的资源下载(包括Python3.6和3.7两个版本):依赖包内容示例...原创 2020-02-25 23:14:33 · 2512 阅读 · 4 评论 -
Python——OpenCV形态学处理(膨胀与腐蚀)
定义结构元素形态学处理的核心就是定义结构元素,在OpenCV-Python中,可以使用其自带的getStructuringElement函数,也可以直接使用NumPy的ndarray来定义一个结构元素。函数原型:Mat getStructuringElement(int shape, //核的形状 0:矩形 1:十字交叉形 2: 椭圆 ...转载 2020-02-23 22:34:12 · 4394 阅读 · 1 评论 -
Python——安装OpenCV2
安装cv2其实超简单的,在命令行CMD里输入一句话就OK~pip install python-opencv原创 2020-02-23 22:24:52 · 3968 阅读 · 4 评论 -
Python模块——matplotlib模块详解
Pyplot入门教程及本文实例参考文档 Pyplot tutorial实例解析1.基础折线图绘制绘制(0,0),(1,1),(2,1),(3,3)四个点连成的折线import matplotlib.pyplot as pltx=[0,1,2,3]y=[0,1,1,3]plt.plot(x,y)plt.show()2.修改折线图的颜色/线的形状plt....原创 2019-11-30 17:32:19 · 1895 阅读 · 1 评论 -
Numpy知识点:np.expand_dims()&np.argmax()
np.expand_dims:用于扩展数组的形状原始数组:import numpy as npIn [12]:a = np.array([[[1,2,3],[4,5,6]]])a.shapeOut[12]:(1, 2, 3)np.expand_dims(a, axis=0)表示在0位置添加数据,转换结果如下:In [13]:b = np.expand_dims(...原创 2019-11-25 20:54:33 · 332 阅读 · 0 评论 -
Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
Python中对于数组和列表进行切片操作是很频繁的,当然对于切片的操作可供我们直接使用的函数也是很遍历了,我们今天主要简单总结一下常用集中索引化方式,希望对大家有所帮助吧。 对于列表的切片比较简单,在我之前的博客里面有详细的讲解,需要的话可以去看看,这里就不再详细说了,今天主要是讲解对于Python中Array对象的操作,我们平时使用比较频繁的一般也就是三维的矩阵了,再高维度的处理方式是...原创 2019-11-25 15:50:37 · 199 阅读 · 0 评论 -
PyCharm下载和安装
搭建环境 1、win10_X64,其他Win版本也可以。2、PyCharm版本:Professional-2016.2.3。搭建准备1、到PyCharm官网下载PyCharm安装包。2、选择Windows系统的专业版下载。安装软件 1、双击安装包进行安装。2、自定义软件安装路径(建议路径中不要中文字符)。3、创建桌面快捷方式并关联*.py文...转载 2018-10-31 13:52:12 · 955 阅读 · 0 评论 -
【Python】函数式编程
前言函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。我们首先要搞明白计算机(Comput...原创 2019-04-24 14:29:46 · 122 阅读 · 0 评论 -
tensorflow精进之路(十七)——python3网络爬虫(上)
1.概述在继续学习tensorflow之前,我想先写一下python爬虫的内容,作为深度学习的一个技能补充。深度学习需要用到大量的训练数据,没有爬虫靠人工下载,工作量不敢想象。学会爬虫就可以去爬一些收集训练数据需要(或喜欢)的网站了。如果想深入学习爬虫,推荐这本书《精通Python网络爬虫+核心技术、框架与项目实战》2、Urllib库Urllib库是python的一个用于操作URL的库...原创 2019-07-29 11:20:47 · 203 阅读 · 0 评论 -
tensorflow精进之路(十八)——python3网络爬虫(中)
1、概述上一节简单的介绍了一些python3网络爬虫的知识,这一节就运用上一节的知识写个小demo,用于爬去汽车之家网站的汽车厂商及车型名称。2、打开待爬取网页打开汽车之家官网,https://www.autohome.com.cn点击“按品牌找车”按钮,得到以下界面,这就是我们要爬取的内容。3、调试窗口的使用按“F12”或者“ctr+shift+...原创 2019-07-29 11:37:42 · 281 阅读 · 0 评论 -
tensorflow精进之路(十九)——python3网络爬虫(下)
1、概述这一节,我们将在百度图片中爬取需要训练的图片数据:猪、蛇、狗、大象、老虎。2、打开待爬取网页打开百度图片首页:http://image.baidu.com/在搜索框中输入“猪”,点击搜索,得到结果如下图所示,直接将右边的滚动条拉到底部,就可以在底部看到“正在加载”的GIF动态图,这说明,百度图片也是动态加载的。接着,按F12或者”ctrl+s...原创 2019-07-29 11:43:42 · 255 阅读 · 0 评论 -
20个必不可少的Python库
今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们。他们是:Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该有它。 Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类库了。 wxPython.Python的一个GUI(图形用户界面)工具。我主要用它替代tkin...转载 2018-10-31 13:37:39 · 308 阅读 · 0 评论