百宝箱
Video Site ID in user profile not reconized. Only "163, youtube, bili,local" accepted.Video Site ID in user profile not reconized. Only "163, youtube, bili,local" accepted.Video Site ID in user profile not reconized. Only "163, youtube, bili,local" accepted.Video Site ID in user profile not reconized. Only "163, youtube, bili,local" accepted.

Python是胶水语言,有大量功能模块可以引入,基础知识掌握后在第三方模块的加持下,写出能解决实际问题的代码并不难。安装第三方模块有图形化安装和命令行安装两种方法。

1、PyCharm图形化安装第三方模块

先来看在PyCharm图形界面下安装第三方模块。如果在Mac上就打开PyCharm菜单项,如图1选择’Preferences’:

图1 MAC调环境配置窗口

如果是Windows系统,如图2选择File菜单项下的Setting:

 图2 Windows调环境配置窗口

弹出图3(Mac)和图4(Windows)所示的界面。也可以使用快捷键:Mac上用command + , 组合键调出Preferences窗口(图3),Windows上用ctrl + alt + s 组合键调出Setting窗口(图4)。

 

图3 Python解释器界面(Mac

 

图4 Python解释器界面(Windows)

两个平台上的界面基本相同,以Mac平台上的界面为例。选择图3上Project:myProg(可以是您自己建立的项目名,这里用的是之前建立的项目myProg)下的项目解释器Project Interpreter(标记1的位置)。如果Project:myProg左边是侧三角,单击会变成下三角,内容随之展开,项目解释器Project Interpreter也会显示出来。确认标记2下拉框里的解释器是Python3.X,下面的列表框显示已经安装的第三方模块,如果为空表示没有第三方模块被安装。单击标记3的’+’调出添加第三方模块的窗口,出现图5所示界面:

 

 图5 搜索第三方模块

弹出图5的窗口后,在标记1所示的搜索框里输入要添加的第三方模块的名称(比如pathlib),这个模块如果不存在显示结果的列表会为空。如果存在则会有同名模块显示(标记2的位置)。单击标号3位置的按钮’Install Package’开始安装第三方模块pathlib模块,如果安装成功,会出现类似Package pathlib installed successfully的提示。

2、用pip(pip3)命令安装第三方模块

也可以在Mac的终端(terminal)或Windows的命令窗口(cmd)上用pip命令安装第三方模块,步骤如下:

1.    调出终端/命令窗口

        Mac上用command键+空格键调出搜索栏,输入terminal调出终端窗口(terminal);

        Windows上使用win键+r组合键,win键是ctrl右边的键。在弹出的“运行(run)”窗口输入cmd,回车后即可调出命令窗口(command)。

2.    在终端/命令窗口上输入pip –-version(注意是两个横杠)查看pip的版本。

       pip(pip3)是Python软件包自带的一个管理工具,提供对Python包的查找、下载、安装、卸载的功能。从python.org下载安装Python时,pip就自动被安装到系统里。有些Mac系统自带Python2.7,pip对应的是Python2.7版本,安装完Python3.X后在命令中要用pip3才对应Python3.X的版本。如果pip对应的版本是Python 3.X,尽可以大胆使用pip。如果pip对应的版本号是Python 2.X,可以用pip3命令替换掉pip命令,比如pip3 --version (两个横扛),pip3跟Python 3.X对应的。

      当我换了一台Mac电脑,依次安装完PythonPyCharm后,在terminal终端窗口输入pip --version,惊讶地发现出现错误提示:-bash: pip: command not found。输入命令“which pip”查看pip在哪里,没有显示。输入“which pip3”,看到了pip3的安装位置,是安装Python3时带着装上的。所以在那台电脑上上我都是用pip3命令。

3.    在Mac终端terminal或在Windows命令窗口command上,安装第三方模块的命令是:

pip install <第三方模块>

pip3 install <第三方模块>

比如安装第三方模块youtube-dl,就用: pip3 install youtube-dl,第三方模块youtube-dl可帮忙下载视频网站上的视频。 

4.    pip常用命令:

pip3 install <模块名>          安装第三方模块

pip3 install -U <模块名>      升级第三方模块

pip3 install --upgrade <模块名>     升级第三方模块

pip3 unisntall <模块名>       卸载第三方模块

pip3 list                             列出已安装的包

pip3 show -f <模块名>        显示包所在的目录

pip3 --version                     查看pip版本

pip3 -h                              查看pip使用帮助

python -m pip install –upgrade pip       升级pip本身(Windows)

pip3 install -U pip3                              升级pip本身(Mac)

5.    第三方模块必须安装完毕后才可以在程序中使用,不然会出错,Python自带的模块不必安装可以直接引入使用。