1.2 第三方Python包的安装——pip命令的使用

1.2 第三方Python包的安装——pip命令的使用

在“1.1 安装Python——Python开发环境的搭建”章节中,小编讲到,即使使用“原生Python”,我们也能使用几个很简单的pip命令来安装Python包,在本章节中,小编将介绍一下Python包的下载网站和几个常用的pip命令,这足以满足日常开发中,Python包的查看、下载安装、卸载、更新等任务。
一般来说,安装Python包有两种方式:

  • 第一种方式:pip + 包的名称,这种方式,pip命令将根据Python包的名称,在Python官方的Python包(PyPI)数据库中搜索指定的包,然后在命令终端中,边下载边安装。这种方式有一个问题,很多时候下载的包比较大,而由于网络问题,会出现满屏的错误提示,错误信息一般是“HTTPS CONNETCED TIMEOUT…”即网络连接超时。
  • 第二种方式:pip + 包文件的路径,这种方式,是先在特定网站上下载好Python包(一般是*.whl格式或者tar.gz的压缩格式),然后根据下载好的包的保存路径,再使用命令来安装。这种方式一般都能解决很多包安装失败的问题,不只是“网络连接超时”问题。

下载Python包

这里,小编分享两个Pyton包的下载网站:

  • (1)Python官方网站:https://pypi.python.org/pypi,这个网站在国内使用的话,一般速度较慢,但优势是Python包比较齐全,而且更新及时。
  • (2)美国加州大学的资源网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/,这个网址最大的优势是提供的全是whl格式的Python包,而且很多包根据实际需求,编译了很多依赖包进去,比如将numpy和intel公司的计算加速包mkl编译为一个独立的whl文件,比如GDAL将HDF、NetCDF等格式的数据的读写操作功能也编译为一个独立的whl包。该网站的不足是,只提供Windows平台的Python包,而且一般更新得不是很及时!

Python包的安装——pip命令的使用

正确安装Python后,如下图所示,无论是Win7,还是Win10系统(快捷键:Win + S),都可以使用搜索功能,搜索“cmd”或者“PowerShell”来打开命令行。须注意的是,在打开的时候,我们需要鼠标右键,以管理员的身份打开,避免权限不足,无法安装的情况出现。
在这里插入图片描述
在命令行终端中,可以使用如下表所示的pip命令来实现查看、下载安装、卸载、更新Python包的功能。根据小编两年多的实践经验来看,这6条pip命令能满足日常Python编程中的Python包的管理需求:

命令作用
pip3 list查看已安装的Python包,该命令将罗列出所有安装了的Python包
pip3 list -outdate查看已安装的有更新的Python包,该命令将罗列出所有安装了的过时的Python包
pip3 install + 包的名称或路径加包的名称时,边下载,边安装Python包;加包的路径时,安装已下载了的Python包
pip3 install 包的名称==x.x.x用两个等号来安装指定版本的Python包,这里(x.x.x为版本号)
pip3 uninstall + 包的名称卸载指定的Python包
pip3 install --upgrade + 包的名称更新指定的包到最新的release版本

注意:

  • (1)pip和pip3的区别,一般来说,pip是指Pyhon2版本的pip命令模块,而pip3是特指Python3版本的pip。当电脑上只安装了一个版本的Python时,pip和pip3的使用没有什么区别,但当电脑上安装了Python2和Python3时,为了正确将Python包安装到对应版本的Python环境下,要有区分pip和pip3。
  • (2)更新pip命令本身时,其命令是:pip3 install --upgrade pip,也就是说只有一个叫“pip”的包,没有叫“pip3”的包。

关注我的公众号——GIS遥感研究与开发

更多关于“Python编程与GIS遥感数据处理”的文章,您可以扫描以下二维码或者搜索“PyGIRS”来关注我的微信公众号:
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 使用Anaconda的pip安装第三方Python可以按照以下步骤进行操作: 1. 打开命令行界面:Windows用户可以点击开始菜单,搜索并打开"Anaconda Prompt"。Mac或Linux用户可以通过终端打开。 2. 确定Anaconda环境:输入"conda info"命令,查看当前使用的Anaconda环境。如果需要切换环境,可以使用"conda activate 环境名"命令切换。 3. 更新pip:在命令行中输入"pip install --upgrade pip"命令,以确保pip为最新版本。 4. 安装第三方:在命令行中输入"pip install 名"命令,将名替换为您要安装第三方名称。例如,如果要安装NumPy,可以输入"pip install numpy"。 5. 等待安装完成:pip将自动下载并安装所需的及其依赖项。安装过程可能需要一些时间,取决于您的网络连接和要安装的大小。 6. 验证安装安装完成后,可以通过在Python环境中导入使用其中的功能来验证安装是否成功。例如,可以在Python shell中输入"import 名"并调用该中的函数来检查安装情况。 如果在安装过程中遇到任何问题,可以通过查看错误信息来了解具体原因,并尝试使用其他方法解决。另外,可以通过搜索相关文档、访问在线论坛或咨询他人来获取帮助。 ### 回答2: 使用Anaconda的pip安装第三方Python的操作步骤如下: 1. 打开Anaconda Prompt(或者在命令行中进入Anaconda的安装目录)。 2. 首先,可以使用以下命令来更新pip工具: ``` conda update pip ``` 3. 接下来,使用以下命令安装第三方Python: ``` pip install <package_name> ``` 其中`<package_name>`是你想要安装的具体名。如果你想安装特定版本的,可以使用以下命令: ``` pip install <package_name>==<version_number> ``` 4. 如果你想安装含多个依赖项的,可以使用以下命令安装一个含所有依赖项的文件(通常为`.whl`文件): ``` pip install <package_file.whl> ``` 其中`<package_file.whl>`是你下载的文件的完整路径。 5. 如果你想要从一个文本文件中批量安装多个,可以使用以下命令: ``` pip install -r requirements.txt ``` 其中`requirements.txt`是含要安装及其版本号的文本文件。 请注意,pip安装第三方可能需要一些时间,具体时间取决于的大小和你的网络连接速度。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值