首页 » Python编程快速上手 » Python编程快速上手全文在线阅读

《Python编程快速上手》附录A 安装第三方模块

关灯直达底部

除了Python自带的标准库,其他开发者写了一些自己的模块,进一步扩展了Python的功能。安装第三方模块的主要方法是使用Python的pip工具。这个工具从Python软件基金会的网站https://pypi.python.org/安全地下载Python模块,并安装到您的计算机上。PyPI或Python包索引,就像是Python模块的免费应用程序商店。

A.1 pip工具

pip工具的可执行文件在Windows上称为pip,在OS X和Linux上称为pip3。在Windows上,pip位于C:/Python34/Scripts/pip.exe。在OS X上,它位于/Library/ Frameworks/Python.framework/Versions/3.4/bin/pip3。在Linux上,它位于/usr/bin/pip3。

虽然在Windows和OS X上pip会随Python3.4自动安装,但在Linux上,必须单独安装。要在Ubuntu或Debian Linux上安装pip3,就打开一个新的终端窗口,输入get install python3-pip。要在Fedora Linux上安装pip3,就在终端窗口输入install python3 -pip。为了安装这个软件,需要输入计算机的管理员密码。

A.2 安装第三方模块

pip工具需要在命令行中运行:向它传入install命令,跟上想要安装的模块名称。例如,在Windows上,会输入pip install ModuleName,其中ModuleName是模块的名称。在OS X和Linux,必须加sudo前缀来运行pip3,授予管理权限来安装该模块。需要输入sudo pip3 install ModuleName。

如果你已经安装了模块,但想升级到PyPI上提供的最新版本,就运行pip install –U ModuleName(或在OS X和Linux上运行pip3 install –U ModuleName)。

安装模块后,可以在交互式环境中运行import ModuleName,测试安装是否成功。如果未显示错误信息,就可以认为该模块已经成功安装。

运行下面列出的命令,你可以安装本书中介绍的所有模块(请记住,如果在OS X或Linux上,用pip3替代pip)。

  • pip install send2trash
  • pip install requests
  • pip install beautifulsoup4
  • pip install selenium
  • pip install openpyxl
  • pip install PyPDF2
  • pip install python-docx(安装python-docx,而不是docx)
  • pip install imapclient
  • pip install pyzmail
  • pip install twilio
  • pip install pillow
  • pip install pyobjc-core(仅在OS X上)
  • pip install pyobjc(仅在OS X上)
  • pip install python3-xlib(仅在Linux上)
  • pip install pyautogui

注意

对于OS X用户:pyobjc模块需要20分钟或更长的时间来安装,因此,如果它需要一段时间,不要惊慌。也应该先安装pyobjc核心模块,这将减少整体安装时间。