zoukankan      html  css  js  c++  java
  • 又见Python<2>:如何安装第三方库(Windows)

    使用python进行数据分析或者数据处理时,往往需要使用一些库,而使用库之前必须安装它。Anaconda内置了很多常用的第三方库,可以满足绝大部分需求,比如numpy、pandas、matplotlib等等,因此不需要用户再进行安装。但是一些不常用的、或者小众的库则需要我们手动安装。

    1.如何判断一个库是否已经安装?

    有两种方法:
    1)在spyder或者Jupyter中import,如果提示导入错误,则代表该库未安装;

    2)安装有Anaconda时,在Anaconda Navigator中搜索并查看该库是否installed。

    2.库的安装方法

    (1)Anaconda环境下:
    Anaconda Navigator中先找到该库,然后选择并进行安装。



    安装成功后,再在Anaconda Navigator中查看时,该库前面的勾选框已经被勾选上,代表安装成功。

    但是,并不是所有的库都可以在Anaconda Navigator找到。比如用于中文分词的结巴分词。


    (2)非Anaconda环境下:
    方法1:使用setup.py安装
    1)在官网下载库对应的压缩文件,zip argz等格式,并解压缩;
    2)使用命令行切换到解压文件中setup.py所在目录;
    3)使用python setup.py install命令执行该安装文件,进行安装:

    python setup.py install
    




    方法2:使用easy_install工具安装
    前提是:安装有ez_setup库,安装该库可使用方法1。
    在命令行中,直接使用命令easy_install package_name或者资源的URL或者.egg文件

    easy_install package_name
    easy_install package_download_url
    easy_install package.egg
    


    方法3:使用pip工具安装
    前提是:安装有pip库,一般来说,python2.7或者python3.5或者Anaconda安装时都会自动安装pip。如果需要手动安装,可采用方法1或者方法2。
    在命令行中,直接使用命令pip install package_name

    pip install package_name
    

    同样也可以使用pip命令卸载一个库:

    pip uninstall package_name
    

    对于下载的whl文件,需要使用pip工具进行安装:首先将cmd当前目录切换到whl文件所在路径下,然后使用pip install package.whl命令即可:

    pip install package.whl
    


    方法4:直接安装
    部分库有封装成.exe或者.mis,可下载后在windows上直接双击安装。

    3、小结

    1)对于.exe或者.mis格式安装包,直接安装
    2)对于.zip argz格式安装包,解压缩后进入setup.py目录,使用python setup.py install命令安装
    3)对于.whl安装包,使用pip install package.whl命令安装(前提:安装好pip)
    但是,仍然强烈建议直接使用Anaconda安装Python,这样会一次性安装满足绝大部分需求的库,避免了自己的手工安装。因为手工安装,不仅需要去下载库,而且库之间的前后依赖关系也很繁琐,安装一个库必须首先安装它所依赖其他所有库。





  • 相关阅读:
    4 决策树
    Seaborn中几种作图方式的比较
    centso7设置防火墙
    让普通用户拥有
    TensorFlow 训练只用cpu
    loss训练技巧
    Ubuntu 16.04安装sublime text3
    GPU运行Tensorflow的几点建议
    挂载共享文件夹
    ubuntu 用管理员身份进入系统
  • 原文地址:https://www.cnblogs.com/hbsygfz/p/8343713.html
Copyright © 2011-2022 走看看