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

使用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_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命令卸载一个package

pip uninstall package_name

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

pip install package.whl

方法4:直接安装

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

原文地址:https://www.cnblogs.com/hbsygfz/p/8343713.html

时间: 2024-11-05 19:41:22

重拾Python(2):如何安装新的package(Windows)的相关文章

重拾Python(1):使用Anaconda搭建Python开发环境(Windows7)

1.为什么选择Anaconda? Anaconda解决Python使用痛点 Python好用但是令人头疼的就是包管理与Python不同版本的问题,特别是Windows环境下. 2.什么是Anaconda? Anaconda具有强大而方便的包管理与环境管理的功能,正好解决了Python使用的痛点. Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存.切换以及各种第三方包安装问

Python jupuyter 的安装与使用(windows下)

1.win+R  cmd 打开命令窗 2.pip install jupyter pip安装jupyter 3.安装好后 执行jupyter的启动命令: jupyter notebook --ip=0.0.0.0 --port=8000 表示监听在所有网卡地址上,监听的端口是8000 4.打开后将浏览器地址中的0.0.0.0改为127.0.0.1 5.更改默认路径, 配置 Jupyter notebook  jupyter notebook --generate-config 运行后自动生成了一

(win8 64位)Python安装新模块(使用easy_install)

使用Python尽心开发几乎无法不使用外部的库.模块.因此我们需要--方便快捷的为Python添加模块. 网上大部分的攻略指向easy_install,但是都没有完整地给出一个操作流程. 笔者的环境为win8 64位 + Python2.7 因此这里也默认读者已经安装好了Python2.7. 首先是安装easy_install.不确定是否安装过的同学先进行卸载: 卸载: 1.进入控制面板,添加/删除程序的页面,查看是否有easy_install.(用安装包.exe或.msi安装的可以以该方法卸载

重拾linux

重拾linux 起因 因为想重拾起linux,同时需要用docker起几个镜像,用来学习网络知识.本来想直接去阿里云上买,后来一想自己机器上,起一个linux是个不错的选择,毕竟不花钱! 还可以用来做本地测试,学习使用linux.docker等.记录下过程,防止以后忘记!(所以不会涉及具体的安装步骤) 下载 到网易开源镜像站,挑选一个linux下载.我安装linux只要是为了学习运维方面的知识,同时用于进行网络知识方面的实践.如果你跟我一样,推荐Ubuntu server版本,纯字符界面,就跟一

【玩转SQLite系列】(一)初识SQLite,重拾sql语句

转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53230842 本文出自[DylanAndroid的博客] [玩转SQLite系列](一)初识SQLite,重拾sql语句 SQLite由于是一个轻型的嵌入式的数据库,被应用于Android系统当中.在Android开发中 我们难免会用到SQLite数据库.接下来用一系列的文章来数据一下SQLite数据库. 一.认识SQLite 1.什么是SQLite SQLite,是一款轻型

Python 模块的安装与使用

我们知道使用函数不仅减轻了工作量,而且使代码更加简洁,更加的易于维护.但如果在另一个文件中,我们希望使用上一个文件中定义的某个函数,我们应该怎么办呢?我们需要重新将上一个函数再次实现一遍吗?而且,当我们在实现一个很复杂的功能时,即使将此功能分解成各个更小的函数,所需要的代码依旧庞大,导致整个文件不易维护.那么是否有更好实现方式呢?答案当然是有,我们可以将不同的函数分类,分别放入不同的 .py文件中,在需要时使用.在很多编程语言中都使用此方法,只是叫法不同.在python中每个此类的 .py文件都

Python Anaconda2 (64-bit) 安装后启动jupyter-notebook默认目录更改

看了网上很多关于更改 python notebook的,好麻烦,所以想了一招. python notebook 现在改名叫 jupyter-notebook ,被集成在Anaconda中. Anaconda集成了python.Spyder.jupyter等python的编辑器,也集成了很多科学计算的lib库,当然有些库没有被集成进去 1.下载Anaconda 网址:https://www.continuum.io/downloads 下载python27版本 64位 如果需要免费的学术licen

python相关——如何安装pip

今天在新的一台电脑上安装了pip.流程有点忘记了,在这里再次记录下来. 本教程基于python3.4,并且需要连接互联网,总共需要两步. 1.要安装pip,首先要安装setuptools,链接:https://pypi.python.org/pypi/setuptools#windows-powershell-3-or-later 选择 Windows (simplified) 右键点击 ez_setup.py 另存为,把ez_setup.py下载好.然后打开cmd, 把当前工作路径改为ez_s

重拾qt

最近公司又接了一个煤矿的项目,要写个小程序摘取数据,我是公司唯一c++程序员,本来搞ios搞好好的,现在又得重拾半年没摸得qt了.呵呵...呵呵呵. 这里只记录这次小程序的一些小的总结吧.. 1.中文字符: 函数:把一般字符串转为中文字符串: //中文处理 QString mysqlServerTs:: handleTheChinesCode(const char*words){ QTextCodec* tc = QTextCodec::codecForLocale(); return tc->