精华内容
下载资源
问答
  • 首先我们需要快捷键 (win+R)打开运行,然后输入 cmd,点击确定进入编译器,编译器中输入 pip list(查询所有第三方库),然后按enter键,就会出现所有你目前安装第三方库得信息以及版本。 复制所有得第三方库...

    首先我们需要快捷键 (win+R)打开运行,然后输入 cmd,点击确定进入编译器,编译器中输入 pip list(查询所有第三方库),然后按enter键,就会出现所有你目前安装第三方库得信息以及版本。

    复制所有得第三方库得信息(名字+版本)。

    回到桌面,新建一个txt文件。将复制得信息粘贴到txt文件里面去,然后保存txt文件,给txt文件起一个名字,随意起名,英文字母就行,我给起得名字叫pg。

    然后在编译器中输入代码。pip freeze>pg.txt
    (注意:要注意得一点是,这个文件一定要在桌面上,或者应该说是在c盘下面,因为编译器中执行得命令是在c盘下执行。)

    然后继续输入代码:pip uninstall -r pg.txt -y(这句代码就是卸载这个文件下得所有包 ,-y的意思就是全部同意的意思)

    全部卸载成功

    展开全文
  • 关于python第三方库问题整理文章目录一、查看安装的第三方库通过命令提示符查看在电脑上打开命令提示符(可以在桌面通过输入win+r,进入搜索再输入cmd进入命令提示符)输入pip list就会显示安装的第三方库和版本号C:\...

    关于python第三方库问题整理

    文章目录

    一、查看安装的第三方库

    通过命令提示符查看

    在电脑上打开命令提示符(可以在桌面通过输入win+r,进入搜索再输入cmd进入命令提示符)

    输入pip list

    就会显示安装的第三方库和版本号

    C:\Users\Lenovo>pip list

    Package Version

    ------------------------- ---------

    altgraph 0.17

    certifi 2020.6.20

    chardet 3.0.4

    future 0.18.2

    idna 2.10

    pefile 2019.4.18

    pip 19.0.3

    pyinstaller 4.0

    pyinstaller-hooks-contrib 2020.10

    pywin32-ctypes 0.2.0

    requests 2.24.0

    setuptools 40.8.0

    urllib3 1.25.10

    通过安装位置查找

    进去python的安装路径中查看。在你之前选着安装python路径下的目录(D:\software\python\Lib\site-packages)

    这样可以看到安装的第三方库的文件夹

    二、安装第三方库(例如装jieba)

    可以在命令提示符下安装,或者在集成开发环境中安装(如:pycharm)

    在命令提示符下操作

    输入pip install+第三方库名称

    如:pip install jieba

    C:\Users\Lenovo>pip install jieba

    Collecting jieba

    Downloading https://files.pythonhosted.org/packages/c6/cb/18eeb235f833b726522d7ebed54f2278ce28ba9438e3135ab0278d9792a2/jieba-0.42.1.tar.gz (19.2MB)

    52% |█████████████████ | 10.0MB 31kB/s eta 0:04:48Exception:

    Traceback (most recent call last):

    File "d:\software\python\lib\site-packages\pip\_vendor\urllib3\response.py", line 360, in _error_catcher

    yield

    File "d:\software\python\lib\site-packages\pip\_vendor\urllib3\response.py", line 442, in read

    data = self._fp.read(amt)

    File "d:\software\python\lib\site-packages\pip\_vendor\cachecontrol\filewrapper.py", line 62, in read

    data = self.__fp.read(amt)

    File "d:\software\python\lib\http\client.py", line 457, in read

    n = self.readinto(b)

    File "d:\software\python\lib\http\client.py", line 501, in readinto

    n = self.fp.readinto(b)

    File "d:\software\python\lib\socket.py", line 589, in readinto

    return self._sock.recv_into(b)

    File "d:\software\python\lib\ssl.py", line 1071, in recv_into

    return self.read(nbytes, buffer)

    File "d:\software\python\lib\ssl.py", line 929, in read

    return self._sslobj.read(len, buffer)

    socket.timeout: The read operation timed out

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):

    File "d:\software\python\lib\site-packages\pip\_internal\cli\base_command.py", line 179, in main

    status = self.run(options, args)

    File "d:\software\python\lib\site-packages\pip\_internal\commands\install.py", line 315, in run

    resolver.resolve(requirement_set)

    File "d:\software\python\lib\site-packages\pip\_internal\resolve.py", line 131, in resolve

    self._resolve_one(requirement_set, req)

    File "d:\software\python\lib\site-packages\pip\_internal\resolve.py", line 294, in _resolve_one

    abstract_dist = self._get_abstract_dist_for(req_to_install)

    File "d:\software\python\lib\site-packages\pip\_internal\resolve.py", line 242, in _get_abstract_dist_for

    self.require_hashes

    File "d:\software\python\lib\site-packages\pip\_internal\operations\prepare.py", line 334, in prepare_linked_requirement

    progress_bar=self.progress_bar

    File "d:\software\python\lib\site-packages\pip\_internal\download.py", line 878, in unpack_url

    progress_bar=progress_bar

    File "d:\software\python\lib\site-packages\pip\_internal\download.py", line 702, in unpack_http_url

    progress_bar)

    File "d:\software\python\lib\site-packages\pip\_internal\download.py", line 946, in _download_http_url

    _download_url(resp, link, content_file, hashes, progress_bar)

    File "d:\software\python\lib\site-packages\pip\_internal\download.py", line 639, in _download_url

    hashes.check_against_chunks(downloaded_chunks)

    File "d:\software\python\lib\site-packages\pip\_internal\utils\hashes.py", line 62, in check_against_chunks

    for chunk in chunks:

    File "d:\software\python\lib\site-packages\pip\_internal\download.py", line 607, in written_chunks

    for chunk in chunks:

    File "d:\software\python\lib\site-packages\pip\_internal\utils\ui.py", line 159, in iter

    for x in it:

    File "d:\software\python\lib\site-packages\pip\_internal\download.py", line 596, in resp_read

    decode_content=False):

    File "d:\software\python\lib\site-packages\pip\_vendor\urllib3\response.py", line 494, in stream

    data = self.read(amt=amt, decode_content=decode_content)

    File "d:\software\python\lib\site-packages\pip\_vendor\urllib3\response.py", line 459, in read

    raise IncompleteRead(self._fp_bytes_read, self.length_remaining)

    File "d:\software\python\lib\contextlib.py", line 130, in __exit__

    self.gen.throw(type, value, traceback)

    File "d:\software\python\lib\site-packages\pip\_vendor\urllib3\response.py", line 365, in _error_catcher

    raise ReadTimeoutError(self._pool, None, 'Read timed out.')

    pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

    You are using pip version 19.0.3, however version 20.3 is available.

    You should consider upgrading via the 'python -m pip install --upgrade pip' command.

    然而很意外,没装上,原因是时间超时(ReadTimeoutError),外网太慢,下载速度跟龟速似的

    但是通过国内的镜像就很快

    如果安装第三方库由于时间超时,下载速度慢导致安装失败,可以使用国内的镜像进行安装

    这个是pypi镜像使用的方式 使用

    这样通过在命令行输入pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba

    运行结果:

    C:\Users\Lenovo>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba

    Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple

    Collecting jieba

    Downloading https://pypi.tuna.tsinghua.edu.cn/packages/c6/cb/18eeb235f833b726522d7ebed54f2278ce28ba9438e3135ab0278d9792a2/jieba-0.42.1.tar.gz (19.2MB)

    100% |████████████████████████████████| 19.2MB 1.8MB/s

    Installing collected packages: jieba

    Running setup.py install for jieba ... done

    Successfully installed jieba-0.42.1

    You are using pip version 19.0.3, however version 20.3 is available.

    You should consider upgrading via the 'python -m pip install --upgrade pip' command.

    成功安装jieba库

    再查找一下输入pip list

    C:\Users\Lenovo>pip list

    Package Version

    ------------------------- ---------

    altgraph 0.17

    certifi 2020.6.20

    chardet 3.0.4

    future 0.18.2

    idna 2.10

    jieba 0.42.1

    pefile 2019.4.18

    pip 19.0.3

    pyinstaller 4.0

    pyinstaller-hooks-contrib 2020.10

    pywin32-ctypes 0.2.0

    requests 2.24.0

    setuptools 40.8.0

    urllib3 1.25.10

    发现就有jieba了

    三、删除第三方库

    通过pip命令删除

    打开命令提示符,输入pip uninstall 库名,

    例如卸载pyinstaller,输入pip uninstall pyinstaller

    然后会出现是否确认删除,输入y,最后会显示Successfully uninstaller pyinstaller-4.0

    C:\Users\Lenovo>pip uninstall pyinstaller

    Uninstalling pyinstaller-4.0:

    Would remove:

    d:\software\python\lib\site-packages\pyinstaller-4.0.dist-info\*

    d:\software\python\lib\site-packages\pyinstaller\*

    d:\software\python\scripts\pyi-archive_viewer.exe

    d:\software\python\scripts\pyi-bindepend.exe

    d:\software\python\scripts\pyi-grab_version.exe

    d:\software\python\scripts\pyi-makespec.exe

    d:\software\python\scripts\pyi-set_version.exe

    d:\software\python\scripts\pyinstaller.exe

    Proceed (y/n)?y

    Successfully uninstaller pyinstaller-4.0

    确认是否已经删除可以通过输入pip list查看还有没有pyinstaller

    手动删除

    如果不能使用pip命令删除,可以在安装路径上删除

    如D:\software\python\Lib\site-packages在该路径下查找要删除的库

    一般在python安装路径下\Lib\site-packages文件夹内

    标签:lib,python,py,pip,整理,packages,第三方,software

    来源: https://blog.csdn.net/honorzoey/article/details/110454889

    展开全文
  • Python常用第三方库

    2021-05-03 14:48:50
    Python常用第三方库一、 文件读写二、网络抓取和解析三、数据库连接四、数据清洗转换五、数据计算和统计分析六、自然语言处理和文本挖掘七、图像和视频处理八、音频处理九、数据挖掘/机器学习/深度学习十、数据可视...

    一、 文件读写

    • 文件读写常用库/函数

      文件的读写包括常见的 txtExcelxml 、二进制文件以及其他格式的数据文本,主要用于本地数据的读写

      详细介绍及使用案例:文件读写模块介绍及用例

      库/函数描述推荐度
      open(name[, mode[, buffering]])[内置函数]Python默认的文件读写方法★★★
      numpy.loadtxt、numpy.load和numpy.fromfile[第三方库]Numpy自带的读写函数,包括loadtxt、load和fromfile,用于文本、二进制文件读写★★★
      pandas.read_*[第三方库]Pandas自带的read文件方法,例如ead_csv、read_fwf、read_table等,用于文本、Excel、二进制文件、HDF5、表格、SAS文件、SQL数据库、Stata文件等的读写★★★
      xlrd[第三方库]用于Excel文件读取★★
      xlwt[第三方库]用于Excel文件写入★★
      pyexcel-xl[第三方库]用于Excel文件读写★★
      xluntils[第三方库]用于Excel文件读写★★
      pyExcelerator[第三方库]用于Excel文件读写
      openpyxl[第三方库]用于Excel文件读写
      xlwings[第三方库]xml读取和解析
      lxml[第三方库]xml和HTML读取和解析★★★
      xml[Python标准库]xml对象解析和格式化处理★★★
      libxml2[第三方库]xml对象解析和格式化处理
      xpath[第三方库]xml对象解析和格式化处理★★
      win32com[第三方库]有关Windows系统操作、Office(Word、Excel等)文件读写等的综合应用库
      zipfile[python内置] zip文件的操作

    二、网络抓取和解析

    • 网络抓取和解析常用库/函数

      网络抓取和解析用于从互联网中抓取信息,并对HTML对象进行处理,有关xml对象的解析和处理的库在“1.文件读写”中找到

      库/函数描述推荐度
      requests[第三方库]网络请求库,提供多种网络请求方法并可定义复杂的发送信息★★★
      urllib[Python标准库] Python自带的库,简单的读取特定URL并获得返回的信息★★
      urllib2[Python标准库] Python自带的库,读取特定URL并获得返回的信息,相对于urllib可处理更多HTTP信息,例如cookie、身份验证、重定向等★★
      urlparse[Python标准库] Python自带的URL解析库,可自动解析URL不同的域、参数、路径等★★★
      HTMLParser[Python标准库]Python自带的HTML解析模块,能够很容易的实现HTML文件的分析★★★
      Scapy[第三方库]分布式爬虫框架,可用于模拟用户发送、侦听和解析并伪装网络报文,常用于大型网络数据爬取★★★
      Beautiful Soup[第三方库]Beautiful Soup是网页数据解析和格式化处理工具,通常配合Python的urllib、urllib2等库一起使用★★★

    三、数据库连接

    • 数据库连接常用库/函数

      数据库连接可用于连接众多数据库以及访问通用数据库接口,可用于数据库维护、管理和增、删、改、查等日常操作

      库/函数描述推荐度
      mysql-connector-python[第三方库]MySQL官方驱动连接程序★★★
      MySQL-python[第三方库]MySQL连接库★★
      pymysql[第三方库]MySQL连接库
      cx_Oracle[第三方库]Oracle连接库★★★
      psycopg2[第三方库]Python编程语言中非常受欢迎的PostgreSQL适配器★★★
      redis[Python标准库]Redis连接库★★★
      pymongo[第三方库]MongoDB官方驱动连接程序★★★
      HappyBase[第三方库]HBase连接库★★★
      py2neo[第三方库]Neo4j连接库★★★
      cassandra-driver[第三方库] Cassandra(1.2+)和DataStax Enterprise(3.1+)连接库★★★
      sqlite3[Python标准库] Python自带的模块,用于操作SQLite数据库★★★
      pysqlite2[第三方库] SQLite 3.x连接库★★
      bsddb3[第三方库]Berkeley DB连接库bsddb3
      bsddb[Python标准库] Python自带的模块,提供了一个到Berkeley DB库的接口★★
      dbhash[Python标准库] Python自带的模块,dbhash模块提供了使用BSD数据库库打开数据库的功能。该模块镜像了提供对DBM样式数据库访问的其他Python数据库模块的接口。bsddb模块需要使用dbhash★★
      adodb[第三方库] ADOdb是一个数据库抽象库,支持常见的数据和数据库接口并可自行进行数据库扩展,该库可以对不同数据库中的语法进行解析和差异化处理,具有很高的通用性★★★
      SQLObject[第三方库] SQLObject是一种流行的对象关系管理器,用于向数据库提供对象接口,其中表为类、行为实例、列为属性★★
      SQLAlchemy[第三方库] SQLAlchemy是Python SQL工具包和对象关系映射器,为应用程序开发人员提供了SQL的全部功能和灵活性控制★★
      ctypes[第三方库] ctypes是Python的一个外部库,提供和C语言兼容的数据类型,可以很方便地调用C DLL中的函数★★★
      pyodbc[第三方库] Python通过ODBC访问数据库的接口库★★★
      Jython[第三方库] Python通过JDBC访问数据库的接口库★★★

    四、数据清洗转换

    • 数据清洗转换常用库/函数

      数据清洗转换主用于数据正式应用之前的预处理工作

      库/函数描述推荐度
      frozenset([iterable])[Python内置函数]返回一个新的frozenset对象,可选择从iterable取得的元素★★★
      int(x)[Python内置函数]返回x的整数部分★★★
      isinstance(object, classinfo)[Python内置函数]返回object是否是指定的classinfo实例信息★★★
      len(s)[Python内置函数]返回对象的长度或项目数量★★★
      long(x)[Python内置函数]返回由字符串或数字x构造的长整型对象★★★
      max(iterable[, key])[Python内置函数]返回一个可迭代或最大的两个或多个参数中的最大项★★★
      min(iterable[, key])[Python内置函数]返回一个可迭代或最大的两个或多个参数中的最小项★★★
      range(start, stop[, step])[Python内置函数]用于与for循环一起创建循环列表,通过指定start(开始)、stop(结束)和step(步长)控制迭代次数并获取循环值★★★
      raw_input(prompt)[Python内置函数]捕获用户输入并作为字符串返回(不推荐使用input作为用户输入的捕获函数)★★★
      round(number[, ndigits])[Python内置函数]返回number小数点后ndigits位的四舍五入的浮点数★★★
      set([iterable])[Python内置函数]返回一个新的集合对象,可选择从iterable获取的元素★★★
      slice(start, stop[, step])[Python内置函数]返回表示由范围(start、stop、step)指定的索引集的切片对象★★
      sorted(iterable[, cmp[, key[, reverse]]])[Python内置函数]从iterable的项中返回一个新的排序列表★★★
      xrange(start, stop[, step])[Python内置函数]此函数与range()非常相似,但返回一个xrange对象而不是列表★★★
      string[Python标准库]字符串处理库,可实现字符串查找、分割、组合、替换、去重、大小写转换及其他格式化处理★★★
      re[Python标准库]正则表达式模块,在文本和字符串处理中经常使用★★★
      random[Python标准库]该模块为各种分布实现伪随机数生成器,支持数据均匀分布、正态(高斯)分布、对数正态分布、负指数分布、伽马和β分布等★★★
      os[Python标准库]用于新建、删除、权限修改、切换路径等目录操作,以及调用执行系统命令★★★
      os.path[Python标准库]针对目录的遍历、组合、分割、判断等操作,常用于数据文件的判断、查找、合并★★★
      prettytable[Python标准库]格式化表格输出模块★★
      json[Python标准库]Python对象与json对象的转换★★★
      base64[Python标准库]将任意二进制字符串编码和解码为文本字符串的Base16,Base32和Base64★★★

    五、数据计算和统计分析

    • 数据计算和统计分析常用库/函数

      数据计算和统计分析主要用于数据探查、计算和初步数据分析等工作

      库/函数描述推荐度
      numpy[第三方库]NumPy是Python科学计算的基础工具包,很多Python数据计算工作库都依赖它★★★
      scipy[第三方库]Scipy是一组专门解决科学和工程计算不同场景的主题工具包★★★
      pandas[第三方库]Pandas是一个用于Python数据分析的库,它的主要作用是进行数据分析。Pandas提供用于进行结构化数据分析的二维的表格型数据结构DataFrame,类似于R中的数据框,能提供类似于数据库中的切片、切块、聚合、选择子集等精细化操作,为数据分析提供了便捷★★★
      statsmodels[第三方库]Statsmodels是Python的统计建模和计量经济学工具包,包括一些描述性统计、统计模型估计和统计测试,集成了多种线性回归模型、广义线性回归模型、离散数据分布模型、时间序列分析模型、非参数估计、生存分析、主成分分析、核密度估计以及广泛的统计测试和绘图等功能★★★
      abs(x)[Python内置函数]返回x的绝对值★★★
      cmp(x, y)[Python内置函数]比较两个对象x和y,并根据结果返回一个整数。如果x <y,则返回值为负数,如果x == y则为零,如果x> y则返回值为正★★
      float(x)[Python内置函数]返回从数字或字符串x构造的浮点数★★★
      pow(x, y[, z])[Python内置函数]返回x的y次幂。如果z存在,则返回x的y次幂,模z★★★
      sum(iterable[, start])[Python内置函数]从左到右依次迭代,返回总和★★★
      math[Python标准库]数学函数库,包括正弦、余弦、正切、余切、弧度转换、对数运算、圆周率、绝对值、取整等数学计算方法★★★
      cmath[Python标准库]与math基本一致,区别是cmath运算的是复数★★
      decimal[Python标准库]10进制浮点运算★★
      fractions[Python标准库]分数模块提供对有理数算术的支持★★

    六、自然语言处理和文本挖掘

    • 自然语言处理和文本挖掘常用库/函数

      自然语言处理和文本挖掘库主要用于以自然语言文本为对象的数据处理和建模

      库/函数描述推荐度
      nltk[第三方库]NLTK是一个Python自然语言处理工具,它用于对自然语言进行分类、解析和语义理解。目前已经有超过50种语料库和词汇资源★★★
      pattern[第三方库]Pattern是一个网络数据挖掘Python工具包,提供了用于网络挖掘(如网络服务、网络爬虫等)、自然语言处理(如词性标注、情感分析等)、机器学习(如向量空间模型、分类模型等)、图形化的网络分析模型★★★
      gensim[第三方库]Gensim是一个专业的主题模型(发掘文字中隐含主题的一种统计建模方法)Python工具包,用来提供可扩展统计语义、分析纯文本语义结构以及检索语义上相似的文档★★★
      结巴分词[第三方库]结巴分词是国内流行的Python文本处理工具包,分词模式分为三种模式:精确模式、全模式和搜索引擎模式,支持繁体分词、自定义词典等,是非常好的Python中文分词解决方案,可以实现分词、词典管理、关键字抽取、词性标注等★★★
      SnowNLP[第三方库]SnowNLP是一个Python写的类库,可以方便的处理中文文本内容。该库是受到了TextBlob的启发而针对中文处理写的类库,和TextBlob不同的是这里没有用NLTK,所有的算法都是自己实现的,并且自带了一些训练好的字典★★
      smallseg[第三方库] Smallseg是一个开源的、基于DFA的轻量级的中文分词工具包。可自定义词典、切割后返回登录词列表和未登录词列表、有一定的新词识别能力★★
      spaCy[第三方库] spaCy是一个Python自然语言处理工具包,它结合Python和Cython使得自然语言处理能力达到了工业强度★★★
      TextBlob[第三方库]TextBlob 是一个处理文本数据的Python库,可用来做词性标注、情感分析、文本翻译、名词短语抽取、文本分类等★★
      PyNLPI[第三方库] PyNLPI是一个适合各种自然语言处理任务的集合库,可用于中文文本分词、关键字分析等,尤其重要的是其支持中英文映射,支持UTF-8和GBK编码的字符串等★★★

    七、图像和视频处理

    • 图像和视频处理常用库/函数

      图像处理和视频处理主要适用于基于图像的操作、处理、分析和挖掘,如人脸识别、图像识别、目标跟踪、图像理解等

      库/函数描述推荐度
      PIL[第三方库]PIL是一个常用的图像读取、处理和分析的库,提供了多种数据处理、变换的操作方法和属性★★
      OpenCV[第三方库]OpenCV是一个强大的图像和视频工作库。它提供了多种程序接口,支持跨平台(包括移动端)应用。OpenCV的设计效率很高,它以优化的C / C ++编写,库可以利用多核处理。除了对图像进行基本处理外,还支持图像数据建模,并预制了多种图像识别引擎,如人脸识别★★★
      scikit-image[第三方库] scikit-image(也称skimage)是一个图像处理库,支持颜色模式转换、滤镜、绘图、图像处理、特征检测等多种功能★★
      imageop[Python标准库] Python自带的函数,对图像基本操作,包括裁剪、缩放、模式转换
      colorsys[Python标准库] Python自带的函数,实现不同图像色彩模式的转换
      imghdr[Python标准库] Python自带的函数,返回图像文件的类型

    八、音频处理

    • 音频处理常用库/函数

      音频处理主要适用于基于声音的处理、分析和建模,主要应用于语音识别、语音合成、语义理解等

      库/函数描述推荐度
      TimeSide[第三方库] TimeSide是一个能够进行音频分析、成像、转码、流媒体和标签处理的Python框架,可以对任何音频或视频内容非常大的数据集进行复杂的处理★★★
      audiolazy[第三方库]audiolazy是一个用于实时声音数据流处理的库,支持实时数据应用处理、无限数据序列表示、数据流表示等★★
      pydub[第三方库] pydub支持多种格式声音文件,可进行多种信号处理(例如压缩、均衡、归一化)、信号生成(例如正弦、方波、锯齿等)、音效注册、静音处理等★★★
      audioop[Python标准库] Python自带的函数,可实现对声音片段的一些常用操作★★
      tinytag[第三方库] tinytag用于读取多种声音文件的元数据,涵盖MP3、OGG、OPUS、MP4、M4A、FLAC、WMA、Wave等格式★★
      aifc[Python标准库] Python自带的函数,读写AIFF和AIFC文件
      sunau[Python标准库] Python自带的函数,读写Sun AU文件
      wave[Python标准库] Python自带的函数,读写WAV文件★★
      chunk[Python标准库] Python自带的函数,读取EA IFF 85块格式的文件
      sndhdr[Python标准库] Python自带的函数,返回声音文件的类型
      ossaudiodev[Python标准库]该模块支持访问OSS(开放声音系统)音频接口★★★

    九、数据挖掘/机器学习/深度学习

    • 数据挖掘/机器学习/深度学习常用库/函数

      数据挖掘、机器学习和深度学习等是Python进行数据建模和挖掘学习的核心模块

      库/函数描述推荐度
      Scikit-Learn[第三方库]scikit-learn(也称SKlearn)是一个基于Python的机器学习综合库,内置监督式学习和非监督式学习机器学习方法,包括各种回归、聚类、分类、流式学习、异常检测、神经网络、集成方法等主流算法类别,同时支持预置数据集、数据预处理、模型选择和评估等方法,是一个非常完整、流行的机器学习工具库★★★
      TensorFlow[第三方库]TensorFlow 是谷歌的第二代机器学习系统,内建深度学习的扩展支持,任何能够用计算流图形来表达的计算,都可以使用 TensorFlow★★★
      NuPIC[第三方库] NuPIC是一个以HTM(分层时间记忆)学习算法为工具的机器智能平台。NuPIC适合于各种各样的问题,尤其适用于检测异常和预测应用★★★
      Orange[第三方库] Orange通过图形化操作界面,提供交互式数据分析功能,尤其适用于分类、聚类、回归、特征选择和交叉验证工作★★★
      theano[第三方库] Theano是非常成熟的深度学习库。它与Numpy紧密集成,支持GPU计算、单元测试和自我验证★★★
      keras[第三方库] Keras是一个用Python编写的高级神经网络API,能够运行在TensorFlow或者Theano之上,它的开发重点是实现快速实验★★
      neurolab[第三方库] Neurolab是具有灵活网络配置和Python学习算法的基本神经网络算法库。它包含通过递归神经网络(RNN)实现的不同变体,该库是同类RNN API中最好的选择之一★★
      PyLearn2[第三方库] PyLearn2是基于Theano的深度学习库,它旨在提供极大的灵活性,并使研究人员可以进行自由可控制,参数和属性的灵活、开放配置是亮点★★★
      OverFeat[第三方库] OverFeat是一个深度学习库,主要用于图片分类、定位物体检测★★
      Pyevolve[第三方库] Pyevolve是一个完整的遗传算法框架,也支持遗传编程★★
      Caffe[第三方库] Cafffe是一个深度学习框架,主要用于计算机视觉,它对图像识别的分类具有很好的应用效果★★

    十、数据可视化

    • 数据可视化常用库/函数

      数据可视化主要用于做数据结果展示、数据模型验证、图形交互和探查等方面

      库/函数描述推荐度
      Matplotlib[第三方库] Matplotlib是Python的2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形,开发者可以仅需要几行代码,便可以生成多种高质量图形★★★
      seaborn[第三方库] Seaborn是在Matplotlib的基础上进行了更高级的API封装,它可以作为Matplotlib的补充★★
      bokeh[第三方库] Bokeh是一种交互式可视化库,可以在WEB浏览器中实现美观的视觉效果★★★
      Plotly[第三方库] Plotly提供的图形库可以进行在线WEB交互,并提供具有出版品质的图形,支持线图、散点图、区域图、条形图、误差条、框图、直方图、热图、子图、多轴、极坐标图、气泡图、玫瑰图、热力图、漏斗图等众多图形★★★
      VisPy[第三方库] VisPy是用于交互式科学可视化的Python库,旨在实现快速,可扩展和易于使用★★
      PyQtGraph[第三方库] PyQtGraph是一个建立在PyQt4 / PySide和numpy之上的纯Python图形和GUI库,主要用于数学/科学/工程应用★★
      ggplot[第三方库] ggplot是用Python实现的图形输出库,类似于 R中的图形展示版本★★★

    十一、交互学习和集成开发

    • 交互学习和集成开发常用库/函数

      交互学习和集成开发主要用来做Python开发、调试和集成之用,包括Python集成开发环境和IDE

      库/函数描述推荐度
      IPython[第三方库]IPython 是一个基于Python 的交互式shell,比默认的Python shell 好用得多,支持变量自动补全、自动缩进、交互式帮助、魔法命令、系统命令等,内置了许多很有用的功能和函数★★★
      Elpy[第三方库] Elpy是Emacs用于Python的开发环境,它结合并配置了许多其他软件包,它们都是用Emacs Lisp和Python编写的★★
      PTVS[第三方库] Visual Studio 的 Python 工具★★
      PyCharm[外部工具]PyCharm带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制并可集成IPython、系统终端命令行等,在PyCharm里几乎就可以实现所有有关Python工作的全部过程★★★
      LiClipse[外部工具] LiClipse是基于Eclipse的免费多语言 IDE,通过其中的PyDev可支持 Python开发应用★★
      Spyder[外部工具] Spyder是一个开源的Python IDE,由IPython和众多流行的Python库的支持,是一个具备高级编辑、交互式测试、调试以及数字计算环境的交互式开发环境★★

    十二、其他Python协同数据工作工具

    • 其他Python协同数据工作工具常用库/函数

      其他Python协同数据工作工具指除了上述主题以外,其他在数据工作中常用的工具或库

      库/函数描述推荐度
      tesseract-ocr[外部工具]这是一个Google支持的开源OCR图文识别项目,支持超过200种语言(包括中文),并支持自定义训练字符集,支持跨Windows、Linux、Mac OSX 多平台使用★★★
      RPython[第三方库]R集成库★★★
      matpython[第三方库]MATLAB集成库★★★
      Lunatic Python[第三方库]Lua集成库★★
      PyCall.jl[第三方库]Julia集成库★★
      PySpark[第三方库] Spark提供的Python API★★★
      dumbo[第三方库] 这个模块可以让Pythoner轻松的编写和运行 Hadoop 程序,程序版本比较早,可以作为参考★★
      dpark[第三方库]Python对Spark的克隆版本,类MapReduce框架★★
      streamparse[第三方库] Streamparse允许通过Storm对实时数据流运行Python代码★★★

    十三、其他

    • 一些比较有用的库

      随手记录的一些库
      详细介绍及使用案例:Python 常用的模块和库

      库/函数描述推荐度
      sched[内部] 时间调度器模块,实现优先级队列/延迟队列和定时队列★★★
    展开全文
  • Python第三方库镜像源

    2021-08-28 16:38:05
    下载anaconda ,百度搜索anaconda清华镜像https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ pip、conda 国内镜像源: 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学:... ...

    下载anaconda ,百度搜索anaconda清华镜像https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

    pip、conda

    国内镜像源:

    阿里云:http://mirrors.aliyun.com/pypi/simple/

    中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/

    豆瓣(douban):http://pypi.douban.com/simple/

    清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/

    中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple

    pip install numpy -i https://pypi.mirrors.ustc.edu.cn/simple/

     

    展开全文
  • 示例如下:从上图中可以看到:我们对data_pd做了删除一行的操作,但是这并没有改变变量data_pd在内存中的值,而是将删减一行后的数据放置在一块新开辟的内存区域。可以这么理解,这种机制是在复制的一份原数据上进行...
  • 1. 安装第三方库虽然在Python安装库的方式非常简单,因为错误经常出现在不同的环境中,我们提供尽可能多的安装方法,以避免无法安装。注意:所有Dos下执行以下命令,不是在编辑环境中。如果系统提示您\u201C皮普\u201D...
  • 想要用第三方库,我们就要先进行安装,在本地安装完毕,就能如同标准库一样使用了,本文介绍两种安装方法,选择哪种就要看个人的喜好了。方法一:利用源码安装在github网站可以下载第三方库的源码(或者其它途径),...
  • Python常用第三方库大全, 值得收藏!

    千次阅读 2021-08-14 00:23:43
    Python的强大之处除了它的简洁易用,最厉害的就是它有着广泛的第三方库支持。今天小编就带你看下Python有哪些常用第三库吧,知道且用过超过10个的欢迎留言~文本处理与格式转换Char...
  • raquest两个重要对象:response对象和requests对象r=requests.get(url)response对象常用的属性:(1)r.status_code:HTTP请求的返回状态,200表示连接成功,404表示失败;(2)r.text:HTTP响应内容的字符串形式——...
  • Python第三方库的几种安装方式(小结)

    千次阅读 2021-01-30 01:04:19
    对于python开发用户而言,经常需要安装一些python第三方库,但是第三方库的安装经常出错,以下给大家介绍一下python安装第三方库的几种常用方式;pip安装无论是Windows、Linux还是Mac,都可以通过pip这个包管理...
  • 讲解一下python第三方库的四种安装方法问题场景 (我的操作系统windows):我使用pip install selenium 发现先爆出一大段黄色警告日志,最后是两段红色的错误日志,无法成功安装,报错日志:“ERROR:Could not find a ...
  • os模块是python和操作系统进行交互的一个接口,它提供了许多操作文件及文件夹的函数。下面主要介绍一下os模块的基本功能和使用方法。
  • python第三方库有哪几种

    千次阅读 2021-01-29 02:51:39
    为了能够给大家提供最大的帮助,python中的第三方库的种类也是非常多的。本篇挑选了使用功能强大、且比较好用的第三方类,整理出了它们的一些用法,下面一起来看看具体内容。1. PandasPandas是Python强大、灵活的...
  • 基本介绍 入门级图形绘制函数第三方库1 turtle绘图原理:一只海龟在窗体中行走,路径便是绘制的图形 绘图窗体布局 turtle的绘图窗体是一个画布空间,最小单位是像素 在使用turtle时分为屏幕坐标系和窗体坐标系 绘图...
  • Python第三方库

    2021-09-11 15:34:52
    文章目录第三方库time库random库Pyinstaller库jieba库wordcloud库os库习题巩固习题巩固 第三方库 time库 time库是Python中处理时间的标志库 作用 1. 计算时间的表达 2. 提供获取系统时间并格式化输出功能 3. ...
  • 第三方库pandassklearn数据集来自于达观杯训练:train.txt测试:test.txt概述TF-IDF 模型提取特征值建立逻辑回归模型代码# _*_ coding:utf- _*_# 简单文本分类实现import timeimport pandas as pdfrom sklearn....
  • 很多时候我们都会有一个麻烦事,就是打开pycharm或者VScode等的时候,都有可能因为自己电脑上面安装的第三方模块过多,导致电脑很卡,风扇转速不停地增加,这时候我们就会想去卸载一些不太用得着的第三方模块,但是...
  • 1.在线下载 # pip3 download jupyter-d /software/jupyter 2.编辑安装列表文件 ...确保在线、离线的Python版本号完全一致,将jupyter文件夹拷贝到离线计算机 # cd jupyter #pip3 install --no-index -..
  • 安装第三方库#1.安装第三方库# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make # yum install libffi-devel -y2.下载与安装pyth...
  • 在Ubuntu Linux系统中Python安装第三方库一般有2种方法:1.源码安装很多第三方库都是开源的,几乎都可以在github或者pypi上找到源码。找到源码格式大概都是zip、tar.zip、tar.bz2格式的压缩包。解压这些包,进入解压...
  • python安装第三方库

    2021-02-03 02:56:29
    进入目录或者git clonepython setup.py install具体位置 视操作系统和你当初安装Python环境时候设置的路径 而定Lib/Site-packages-------------直接找到文件的位置 直接删除就行优点:可以安装最新版的可以指定...
  • 前言博主在学完os之后,就开始投入使用了,在项目中我们一般需要让路径可配置,什么意思?假设你现在有个项目A,里面有些变量存储了文件路径,如:project_path = C:\Users\user\Desktop\py\moocInterface;想象下...
  • 1000+ Python第三方库大合集,随时用随时查!
  • python第三方库------jieba库(中文分词)

    千次阅读 2020-12-22 02:42:23
    jieba“结巴”中文分词:做最好的 Python 中文分词组件github:https://github.com/fxsjy/jieba特点支持种分词模式:精确模式,试图将句子最精确地切开,适合文本分析;全模式,把句子中所有的可以成词的词语都扫描...
  • 有一些ppt很类似,都是差不多的内容形式,重复的工作应该交给电脑,所以选择python和一个第三方python-pptx写了个程序。首先要先安装pptxpip install python-pptx程序设计了三种内容放置位置,只用到了矩形和...
  • \/编译配置sudo make install sudo make install,在这一点上,安装完成2修改默认的Python版本一般来说,Linux系统会与Python2如CenterOS等直接在终端中输入Python, Python2将调用默认情况下,所以一些修改需要修改默...
  • awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web 框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。 中文版...
  • 文章目录项目场景解决方案一步 先正常安装1.先查看都有哪些2.根据提示,先升级一下 pip3.开始安装,这里拿 pyautogui 来试验二步:下载并安装离线包1....选择版本3.下载所有需要的包,并 pip ...平常安装 python
  • 一、使用easy_installC:\Python27\Scripts 下有 easy_install.exe 。例如我要安装 beautifulsoup,可以从 cmd 进入该目录,直接运行:easy_install beautifulsoup4卸载,可以用:easy_install -m beautifulsoup4...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,932
精华内容 19,972
关键字:

python删除第三方库

python 订阅