重拾Python(2):如何安装新的package(Windows),pythonpackage,使用python进行


使用python进行数据分析或者数据处理时,往往需要使用一些package,而使用package之前必须安装它。Anaconda安装包中包含了很多常用的package,可以满足绝大部分需求,比如numpy、pandas、matplotlib等等,因此不需要用户再单独安装这些package。但是一些不常用的、或者小众的package则需要我们手动安装。
判断一个package是否已经安装有两种方法:
1)在spyder或者Jupyter中import,如果提示导入错误,则代表该包未安装;
技术分享图片

2)安装有Anaconda 时,在Anaconda Navigator中搜索并查看该package是否installed。
技术分享图片

安装方法主要分为以下几种:
(1)Anaconda环境下:
在Anaconda Navigator中先找到该package,然后选择并进行安装。
技术分享图片
技术分享图片
技术分享图片

安装成功后,再在Anaconda Navigator中查看时,该package前面的勾选框已经被勾选上。代表安装成功。
技术分享图片

但是,并不是所有的package都可以在Anaconda Navigator找到。比如用于中文分词的结巴分词。
技术分享图片

(2)非Anaconda环境下:
方法1:使用setup.py安装
1)在官网下载package对应的压缩文件,zip\tar\gz等格式,并解压缩。
2)使用命令行切换到解压文件中setup.py所在目录
3)使用python setup.py install命令执行该安装文件,进行安装
技术分享图片
技术分享图片

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

easy_install package_nameeasy_install package_download_urleasy_install package.egg

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

pip install package_name

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

pip uninstall package_name

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

pip install package.whl

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

重拾Python(2):如何安装新的package(Windows)

评论关闭