Python3多种环境下安装第三方模块的方法

Python3多种环境下安装第三方模块的方法

    Python除了自带的标准库,其他开发者写了一些自己的模块,称之为第三方模块,第三方模块进一步扩展了Python的功能。安装第三方模块的主要方法是使用Python的pip工具。可以从https://pypi.python.org/安全的下载Python的第三方模块。

    pip工具的可执行文件在Windows上称之为pip,在OS X和Linux上称之为pip3。在Windows和OS X上,pip会随Python自动安装,但是在Linux上,必须单独安装,在Windows上,位于安装目录的scripts目录下,在OS X上,位于安装目录的bin目录下。要在Linux上安装pip3,只需打开一个新的终端窗口,输入get install Python3-pip或者install Python3-pip。

    使用pip安装第三方模块,需要在命令行中运行pip工具,然后输入install命令,跟上想要安装的模块名称。如:在Windows上,输入pip install ModuleName,ModuleName为模块的名称,下同。在OS X或者Linux上,必须使用sudo前缀来运行pip3,需要管理员权限来安装该模块,如:sudo pip3 install ModuleName。

    如果要升级已经安装的模块至最新版本,运行pip install -U ModuleName(或在OS X和Linux上运行pip3 install -U ModuleName)。安装模块后,可以在交互式环境中运行import ModuleName,测试安装是否成功。如果为显示错误信息,就可以认为该模块已经成功安装。

例:Windows下安装第三方模块
pyperclip及更新pip的方法。

C:\Users\Administrator>pip install pyperclip

Collecting pyperclip

  Downloading https://files.pythonhosted.org/packages/33/15/f3c29b381815ae75e275

89583655f4a8567721c541b8ba8cd52f76868655/pyperclip-1.6.2.tar.gz

Installing collected packages: pyperclip

  Running setup.py install for pyperclip … done

Successfully installed pyperclip-1.6.2

You are using pip version 9.0.3, however version 10.0.1 is available.

You should consider upgrading via the ‘python -m pip install –upgrade pip’ comm

and.

提示pip版本过旧,安照提示信息输入
python -m pip install –upgrade pip进行pip版本升级。此处根据情况,可不升级。

C:\Users\Administrator>python -m pip install –upgrade pip

Collecting pip

  Downloading https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b

44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl (1.3MB)

    35% |███████████▎                    | 460kB 147kB/s eta 0:00:06

    36% |███████████▌                    | 471kB 147kB/s eta 0:00:06

    36% |███████████▊                    | 481kB 129kB/s eta 0:00:07

    37% |████████████                    | 491kB 104kB/s eta 0:00:08

    38% |████████████▎                   | 501kB 104kB/s eta 0:00:0

    39% |████████████▌                   | 512kB 159kB/s eta 0:00:0

    39% |████████████▉                   | 522kB 137kB/s eta 0:00:0

    40% |█████████████                   | 532kB 137kB/s eta 0:00:0

    41% |█████████████▎                  | 542kB 134kB/s eta 0:00:

    42% |█████████████▌                  | 552kB 134kB/s eta 0:00:

    43% |█████████████▉                  | 563kB 75kB/s eta 0:00:1

    43% |██████████████                  | 573kB 75kB/s eta 0:00:1

    44% |██████████████▎                 | 583kB 81kB/s eta 0:00:

    45% |██████████████▌                 | 593kB 95kB/s eta 0:00:

    46% |██████████████▉                 | 604kB 95kB/s eta 0:00:

    46% |███████████████                 | 614kB 111kB/s eta 0:00

    47% |███████████████▎                | 624kB 100kB/s eta 0:0

    48% |███████████████▌                | 634kB 99kB/s eta 0:00

    49% |███████████████▉                | 645kB 99kB/s eta 0:00

    50% |████████████████                | 655kB 86kB/s eta 0:00

    50% |████████████████▎               | 665kB 142kB/s eta 0:

    51% |████████████████▌               | 675kB 102kB/s eta 0:

    52% |████████████████▉               | 686kB 83kB/s eta 0:0

    53% |█████████████████               | 696kB 83kB/s eta 0:0

    54% |█████████████████▎              | 706kB 69kB/s eta 0:

    54% |█████████████████▌              | 716kB 69kB/s eta 0:

    55% |█████████████████▉              | 727kB 60kB/s eta 0:

    56% |██████████████████              | 737kB 60kB/s eta 0:

    57% |██████████████████▎             | 747kB 64kB/s eta 0

    57% |██████████████████▌             | 757kB 57kB/s eta 0

    58% |██████████████████▉             | 768kB 55kB/s eta 0

    59% |███████████████████             | 778kB 65kB/s eta 0

    60% |███████████████████▎            | 788kB 65kB/s eta

    61% |███████████████████▌            | 798kB 65kB/s eta

    61% |███████████████████▉            | 808kB 66kB/s eta

    62% |████████████████████            | 819kB 58kB/s eta

    63% |████████████████████▎           | 829kB 77kB/s eta

    64% |████████████████████▌           | 839kB 54kB/s eta

    64% |████████████████████▉           | 849kB 54kB/s eta

    65% |█████████████████████           | 860kB 67kB/s eta

    66% |█████████████████████▎          | 870kB 66kB/s et

    67% |█████████████████████▌          | 880kB 66kB/s et

    68% |█████████████████████▉          | 890kB 58kB/s et

    68% |██████████████████████          | 901kB 58kB/s et

    69% |██████████████████████▎         | 911kB 63kB/s e

    70% |██████████████████████▌         | 921kB 65kB/s e

    71% |██████████████████████▉         | 931kB 48kB/s e

    72% |███████████████████████         | 942kB 66kB/s e

    72% |███████████████████████▎        | 952kB 47kB/s

    73% |███████████████████████▌        | 962kB 47kB/s

    74% |███████████████████████▉        | 972kB 53kB/s

    75% |████████████████████████        | 983kB 43kB/s

    75% |████████████████████████▎       | 993kB 53kB/s

    76% |████████████████████████▋       | 1.0MB 43kB/s

    77% |████████████████████████▉       | 1.0MB 44kB/s

    78% |█████████████████████████       | 1.0MB 43kB/s

    79% |█████████████████████████▎      | 1.0MB 51kB/

    79% |█████████████████████████▋      | 1.0MB 45kB/

    80% |█████████████████████████▉      | 1.1MB 51kB/

    81% |██████████████████████████      | 1.1MB 46kB/

    82% |██████████████████████████▎     | 1.1MB 46kB

    83% |██████████████████████████▋     | 1.1MB 49kB

    83% |██████████████████████████▉     | 1.1MB 41kB

    84% |███████████████████████████     | 1.1MB 51kB

    85% |███████████████████████████▎    | 1.1MB 42k

    86% |███████████████████████████▋    | 1.1MB 47k

    86% |███████████████████████████▉    | 1.1MB 43k

    87% |████████████████████████████    | 1.1MB 45k

    88% |████████████████████████████▎   | 1.2MB 50

    89% |████████████████████████████▋   | 1.2MB 50

    90% |████████████████████████████▉   | 1.2MB 40

    90% |█████████████████████████████   | 1.2MB 44

    91% |█████████████████████████████▎  | 1.2MB 4

    92% |█████████████████████████████▋  | 1.2MB 4

    93% |█████████████████████████████▉  | 1.2MB 4

    93% |██████████████████████████████  | 1.2MB 3

    94% |██████████████████████████████▎ | 1.2MB

    95% |██████████████████████████████▋ | 1.2MB

    96% |██████████████████████████████▉ | 1.3MB

    97% |███████████████████████████████ | 1.3MB

    97% |███████████████████████████████▎| 1.3MB

    98% |███████████████████████████████▋| 1.3MB

    99% |███████████████████████████████▉| 1.3MB

    100% |████████████████████████████████| 1.3M

B 32kB/s

Installing collected packages: pip

  Found existing installation: pip 9.0.3

    Uninstalling pip-9.0.3:

      Successfully uninstalled pip-9.0.3

Successfully installed pip-10.0.1

C:\Users\Administrator>

交互式环境测试是否安装成功,结果未显示错误信息,说明安装成功。

Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32

Type “copyright”, “credits” or “license()” for more information.

>>> import pyperclip

>>> 

>>> 

>>> 

    原文作者:始于脚下
    原文地址: http://blog.itpub.net/31403259/viewspace-2157575/
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞