安装python扩展库

博主:命运之光

专栏:Python程序设计

Python扩展库安装

Python提供了丰富的标准库(不需要安装) ,还支持大量的第三方扩展库,它们数量众多、功能强大、涉及面广、使用方便,得到各行业领域工程师的青睐。 因此熟练运用Python扩展库,可以提高软件的开发速度。

何谓模块、库、包?

一般来说, 模块是一个Python源程序文件, 库/包是一个包含若干模块并且有一个文件名为__init__.py的文件夹。对于包含完整功能代码的单个模块,叫 作库也可以,但是一般不把库叫作模块。

Python自带的pip工具是管理扩展库的主要方式,支持Python扩展库的安装、升级和卸载等操作。pip命令需要在命令提示符环境中执行,安装扩展库需要计算机保持联网状态/

安装python扩展库_第1张图片

Python的pip默认的安装源的位置是国外的(PyPI · The Python Package Index ),导致有时候下载很慢或者直接失败。我们可以切换国内的源:

豆瓣: https://pypi.doubanio.com/simple/

中国科学技术大学: Simple Index

pip install -i 国内源URL packagename

扩展:如何永久更换pip安装源?

%APPDATA%\pip\pip.ini (新建)

pip config set global.index-url https://pypi.doubanio.com/simple/

用pip命令管理Python扩展库需要在命令提示符环境中进行,并且需要切换至pip所在目录。

进入Python安装文件夹中的scripts文件夹,按住Shift键, 鼠标右击空白处,选择“在此处打开命令窗口”直接进入命令提示符环境。

首次使用时建议升级pip为最新版本: python-m pip install --upgrade pip

注意:

  • 扩展库之间可能有相互依赖
  • 升级一个扩展库,可能会导致相关扩展库不能使用, 要关注版本之间的要求 有些扩展库可能需要VC环境来进行编译
  • 建议使用国内的镜像源
  • 安装扩展库文件名不一定和库/模块名一致 【opencv-python--->cv2】

你可能感兴趣的:(Python程序设计,python,开发语言)