python三方库安装总结(IDE:pycharm,以PCVPIL为例)

python三方库安装总结(以pycharm为例)

目录

    • 序言
    • 一、安装方式
      • 1.1、直接使用pycharm自带setting安装
      • 1.2、常规化pip安装
      • 1.3、wheel安装工具安装whl格式文件
      • 1.4、GitHub或其它网站安装包zip等压缩文件下载
    • 二、安装方法
      • 2.1、pycharm自带安装
      • 2.2、pip安装
      • 2.3、wheel安装
      • 2.4、下载压缩包安装
    • 三、安装的问题
      • 3.1 国内网络环境访问python库速度过慢
      • 3.2 pip版本与安装包版本不一致
      • 3.3 三方包过于老旧或只支持2.x python

序言

第三方库是Python使用过程中必不可少的部分,但是在使用过程中总会遇到安装失败、安装错误的问题。为此总结一下在使用pycharm过程中遇到的安装第三方库的各种方式。

一、安装方式

根据自己的经验,安装方式从简单到复杂,自己常接触到的有4种方式。
(1)pycharm自带安装直接跳转
(2)pip安装直接跳转
(3)wheel安装直接跳转
(4)下载压缩包安装直接跳转

1.1、直接使用pycharm自带setting安装

使用pycharm作为IDE,其软件自带的三方库安装方式应该属于最简单最便捷的安装方式。

1.2、常规化pip安装

pip安装是比较常用的安装方式,pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

1.3、wheel安装工具安装whl格式文件

Wheel(*.whl)是Python中的一种打包文件,类似于zip文件,但是对应的有第三方库wheel。使用pip就可以安装。

pip install wheel

1.4、GitHub或其它网站安装包zip等压缩文件下载

习惯Windows系统的用户可能会比较习惯用zip格式文件,一些三方库可以自己下载压缩包,但是下载后安装到pycharm里面的虚拟环境中。

二、安装方法

2.1、pycharm自带安装

使用pycharm作为IDE,其软件自带的三方库安装方式应该属于最简单最便捷的安装方式。

2.2、pip安装

pip安装是比较常用的安装方式,pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

2.3、wheel安装

Wheel(*.whl)是Python中的一种打包文件,类似于zip文件,但是对应的有第三方库wheel。使用pip就可以安装。

pip install wheel

2.4、下载压缩包安装

习惯Windows系统的用户可能会比较习惯用zip格式文件,一些三方库可以自己下载压缩包,但是下载后安装到pycharm里面的虚拟环境中。
这里很多新手就会遇到一个问题,就是不知道将下载下来的包怎么解压,怎么安装。
尝试过类似于解压过来直接粘贴到相应路径下,但是并无法直接import 包。
其问题在于,常规我们使用pycharm的时候是使用了一个虚拟环境。这个虚拟环境会跟随你的项目,这样能有效的防止你在做其他工作的时候,也有很多上个项目但是这个项目你用不到包。
所以要想下载后的压缩包安装,实际上是将下载的这个包安装到虚拟环境中。
所以需要,进入虚拟环境,进入相应路径,再安装,就可以了

(未完,下次把流程做一遍放图上来。)

三、安装的问题

为什么pycharm自带的工具安装有时会安装失效

3.1 国内网络环境访问python库速度过慢

由于需要访问外网,有时访问速度过慢的时候会导致失败
解决办法
安装国内镜像站点
常用的国内 pip 镜像源有:
清华: https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣: http://pypi.douban.com/simple/
阿里: http://mirrors.aliyun.com/pypi/simple/

依次点击文件--设置--Python解释器--加号--管理存储库--加号--复制粘贴国内镜像站点

python三方库安装总结(IDE:pycharm,以PCVPIL为例)_第1张图片
python三方库安装总结(IDE:pycharm,以PCVPIL为例)_第2张图片
python三方库安装总结(IDE:pycharm,以PCVPIL为例)_第3张图片

3.2 pip版本与安装包版本不一致

有的时候安装时会提醒所需要的pip版本与安装包的版本不一致,过高或者过低,需要重新安装。
解决办法
在Python解释器中安装库时,可以选择安装库的版本,尤其是有时从网上爬别人代码过来运行时,由于库本身版本升级,导致原代码不可用,比较简单的方法是选择相应的版本的库,当然更好的选择是查看三方库升级后的变化,修改相应的代码。(包括pip也可以选择需要的版本)

进入Python管理器后--点击加号--搜索所需的三方库--点击右侧指定版本--选择相应的版本

python三方库安装总结(IDE:pycharm,以PCVPIL为例)_第4张图片

3.3 三方包过于老旧或只支持2.x python

比较常见的是PIL包和PCV包
解决办法
一种是寻找更新的包或者是涵盖了原代码的包,调用也比较方便,比如PIL是被包含在了pillow包里面
类似于PCV包属于图像识别视觉处理用的比较多的,但是只能使用python2.X使用,由于2.X和3.X本身语法存在一定的小差异
python三方库安装总结(IDE:pycharm,以PCVPIL为例)_第5张图片
虽然能搜索到这个PIL但是安装的时候找不到合适的版本,但是PIL被放在了pillow包里面,安装pillow能同样解决问题

import pillow as PIL

python三方库安装总结(IDE:pycharm,以PCVPIL为例)_第6张图片

你可能感兴趣的:(笔记)